我在asp.net(c#)上制作项目。我已经完成了我的项目,并且还制作了我的项目的软件光盘。但是,当我试图访问localhost.it show authentication required对话框时,其中包含用户名和密码。但我没有设置任何用户名和密码。我怎样才能克服这个问题。
答案 0 :(得分:3)
This可能有所帮助。特别是 nramsey34
的解决方案在IIS中,您可以右键单击其中任何一个 网站或任何虚拟目录 在一个网站下,并提出 属性页面。在“目录”下 “安全”选项卡,单击“编辑”按钮 在'匿名访问和 认证控制'。这将 提出一个窗口,你可以 配置身份验证方法 为您的网站。阻止它 要求输入密码,请确保密码 选择匿名访问。该 用户名应该是这样的 - IUSR_YOURPCNAME,你应该让 IIS控制密码。你应该 仍然可以离开Windows 也选择了身份验证,但是 确定它不会要求a 密码你也可以取消选中 框。
或this一个, boyban 的解决方案
登录弹出窗口是由于设置 你的IE浏览器。在IE浏览器中:
- 转到顶部菜单“工具” - > “互联网选项”。
- 然后选择“高级”标签。
- 然后完全向下滚动并“取消选中”相应的复选框 “启用集成Windows 认证”。
- 然后单击“应用”按钮,然后单击“确定”。
- 关闭浏览器并在新浏览器中尝试http://localhost。
醇>