我正在将 ASP.NET 4.0 应用程序部署到生产服务器。服务器是内网服务器。在站点的绑定中,我分配了一个 IP 地址和一个端口号,它在表单中可以正常工作http://xx.x.xx.x:888/
。然后我希望我们的用户使用友好的 URL 来访问该网站。所以我要求我们的 IT 经理为这个 URL 分配一个友好的 URL。友好的 URL 是这样的http://sitename.mycompanyname.ca:888
。问题是当我尝试使用友好的 URL 访问该站点时,它不断弹出询问我的凭据,并且从不让我进入该站点。谢谢你的帮助。服务器环境:
- 视窗 2008
- IIS 7.5
- 服务器和用户都在内网。
*更新:
如果我停止该站点,它会给我另一个“Internet Explorer 无法显示该页面”错误。所以我猜这个网站正在处理对这个主机名的请求
我发现如果我在生产服务器上,我可以使用主机名浏览这个站点。但是如果我在另一台计算机上尝试它就不起作用。
刚刚发现它不适用于 IE 9 32 位,但它适用于 Chrome 和 firefox,这很奇怪......
*
该站点的身份验证和授权如下所示