我已經安裝了使用HttpPlatformHandler
和Windows身份驗證來運行rails應用程序的IIS 8.5服務器。我們也嘗試將ARR用作具有相同結果的反向代理。使用Windows身份驗證的IIS 8.5中的Rails應用程序,REMOTE_USER屬性
這一切都完全正常,用戶使用kerberos進行身份驗證,並且匿名身份驗證被禁用,沒有問題。 我們可以拒絕特定用戶並看到它有效。
問題是http響應標頭中的任何地方都沒有REMOTE_USER
或AUTH_USER
屬性。但是,HTTP_AUTHORIZATION
標題已設置,例如「Negotiate YIIHJAYGKw ....」。
我們還沒有找到合適的方法來解碼HTTP_AUTORIZATION
頭。
任何形式的幫助將不勝感激。
嘿,維克托,你有這個運氣嗎?我們的情況非常相似。 –
是的,我解決了它,我會寫一個完整的報告,告訴我明天是怎麼做到的。 –
太棒了,謝謝! –