我的运行环境是Win7+IIS7
网站是.Net开发的,现在需要部署到IIS发布,遇到了一点问题,有点摸不着头脑,希望遇见过这种问题的大神给个思路。网站部署到IIS7,默认的端口是80,访问后遇到了一个“需要验证”的弹出窗口,需要输入用户名和密码,不管输入什么都没有效,奇怪的地方在于,网站有四个模块,其中三个模块功能正常,就有一个模块一点击就弹出了“需要验证”的窗口。弹出窗口见附图。当我将网站的绑定端口改为8080时,各个模块都可以正常访问,没有弹出要验证的窗口。
在用VS2012直接运行访问时也是正常的。在IIS里将匿名身份验证已经启用,同时设定了通过特定用户访问了,都无法解决。
我要问的是:
这个是什么方面的问题,有什么解决思路吗?
80端口和8080端口对于网站文件的权限控制有什么不一致吗?
多谢!附图: