IIS URL 使用特定 Windows 身份重写到另一个站点
IIS URL Rewrite to another site using a specific Windows identity
是否可以在以下情况下使用 IIS 的 URL 重写模块:
使用匿名身份验证和 URL 重写模块
托管在 IIS 上的站点 A
站点 B 托管在 IIS 上,具有 Windows 身份验证
当客户端请求站点 A 时,请求被转发到站点 B 使用特定的 Windows 身份
我已尝试配置与站点 A 关联的池,以便它以我希望用于访问站点 B 的身份运行,但它不起作用,即改用客户端的 Windows 身份.
URL 重写在堆栈中运行得太早以至于它无法访问身份验证 data.so 解决问题的唯一方法您可以使用发送经过身份验证的用户的自定义 HTTP 模块自定义 header。您可以将一个 HTTP 模块添加到您的应用程序,或使用 global.asax,或者您可以使用 www.isapirewrite.com,它稍后在堆栈中运行并具有授权数据的句柄。
是否可以在以下情况下使用 IIS 的 URL 重写模块:
使用匿名身份验证和 URL 重写模块
托管在 IIS 上的站点 A站点 B 托管在 IIS 上,具有 Windows 身份验证
当客户端请求站点 A 时,请求被转发到站点 B 使用特定的 Windows 身份
我已尝试配置与站点 A 关联的池,以便它以我希望用于访问站点 B 的身份运行,但它不起作用,即改用客户端的 Windows 身份.
URL 重写在堆栈中运行得太早以至于它无法访问身份验证 data.so 解决问题的唯一方法您可以使用发送经过身份验证的用户的自定义 HTTP 模块自定义 header。您可以将一个 HTTP 模块添加到您的应用程序,或使用 global.asax,或者您可以使用 www.isapirewrite.com,它稍后在堆栈中运行并具有授权数据的句柄。