Enable dedicated App Proxy Authentication Header
When you connect App Proxy with pre-authentication via a native client following the instructions at https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/application-proxy-configure-native-client-application the authentication header is removed by the App Proxy. This stops single sign on requests from working and breaks a number of automation scenarios if the backend service does not support a dedicated authentication header. Ideally I would like to see the following behaviour:
- By default the Authorization header is used to authenticate with App Proxy
- If multiple values are provided as per https://stackoverflow.com/questions/29282578/multiple-http-authorization-headers each one is checked for authentication against App Proxy, if one is valid, remove it from the header and pass the rest through
- If a dedicated header is used (for example X-App-Proxy-Auth) this is checked for authentication against App Proxy, the Authorization is passed through to the backend system
Thank you for your feedback. We are reviewing this requirement and will update once we have more details.
This is blocking issue for us
+1. We need this to get SSO to RhodeCode and Gradle working with our third parties.
It would really help to get it fixed
It would really help to have this solve
This is currently a blocking issue for us too.