【发布时间】:2016-11-06 06:57:46
【问题描述】:
构建一个 Intranet 站点,该站点映射到托管在 Web 服务器 (Windows Server 2012 IIS 8) 上的 Windows 身份验证下的子域地址。在同样位于同一域下的 Web 服务器之外进行测试时,身份验证工作正常。
问题: 无法使用子域地址在 Web 服务器内验证我的应用程序,尽管它提示用户名和密码但未进行身份验证,因为它不解析外部样式表和图像。
以下是 ASP.NET Web 应用程序的当前设置
- 网站地址:SubDomain.Domain.xx\SubSite
- 使用集成 Windows 身份验证的应用程序池
- IIS 8 身份验证设置:ASP.NET 模拟和 Windows 身份验证状态已启用
- 使用默认 IIS 端口
- IIS 绑定:到映射到 SubDomain.Domain.xx 且未签名的默认端口
- IIS 绑定:映射到默认端口,使用托管服务器 IP 地址映射到空白。
请告知我缺少什么设置来解决问题..
【问题讨论】:
-
您可能需要实现一个自定义会员提供程序:msdn.microsoft.com/en-us/library/ms366730.aspx