I have setup a IIS 8.5 server that runs a rails app using HttpPlatformHandler
and Windows authentication. We have also tried using ARR as reverse proxy with same results.
This all works completely fine, users are authenticated using kerberos, and anonymous authentication is disabled, no problem there. We can deny specific users and see that it has effect.
The problem is that there is no REMOTE_USER
or AUTH_USER
attribute anywhere in the http response headers. However the HTTP_AUTHORIZATION
header is set and is eg "Negotiate YIIHJAYGKw....".
We haven't found a reasonable way to decode the HTTP_AUTORIZATION
header either.
Any form of help would be much appreciated.