我们正在使用 IIS 应用程序请求路由和 URL 重写规则来反向代理访问内部网络服务器。
这在 IIS 配置了匿名身份验证时有效,但添加基本身份验证会导致问题。在没有深入了解内部网络服务器的身份验证机制的情况下,我想做的不是将授权标头从 IIS 代理传递到目标网络服务器。
clientIP proxyIP HTTP GET /resource HTTP/1.1
Cache-Control: max-age=0\r\n
...
Authorization: Basic Base64EncodedCredentials
....
proxyIP serverIP HTTP GET /resource HTTP/1.1
Cache-Control: max-age=0\r\n
...
Authorization: Basic Base64EncodedCredentials <--need to remove this
....
任何提示将非常感谢!