【发布时间】:2013-06-04 20:00:33
【问题描述】:
我正在将 ASP.NET 4.0 应用程序部署到生产服务器。
服务器是内网服务器。在站点的绑定中,我分配了一个 IP 地址和一个端口号,它以http://xx.x.xx.x:888/ 的形式运行良好。然后我希望我们的用户使用友好的 URL 来访问该网站。所以我要求我们的 IT 经理为这个 URL 分配一个友好的 URL。友好的 URL 是这样的http://sitename.mycompanyname.ca:888。
问题是当我尝试使用友好的 URL 访问该站点时,它不断弹出询问我的凭据,并且从不让我进入该站点。谢谢你的帮助。
服务器环境:
- Windows 2008
- IIS 7.5
- 服务器和用户都在内网中。
*更新:
如果我停止站点,它会给我另一个“Internet Explorer 无法显示页面”错误。所以我猜这个网站正在处理对这个主机名的请求
我发现如果我在生产服务器上,我可以使用主机名浏览此站点。但如果我在另一台计算机上尝试,它就不起作用。
刚发现IE 9 32位不支持,但是Chrome和firefox都支持,很奇怪...
*
网站的认证授权如下
【问题讨论】:
标签: asp.net windows iis credentials hostname