我在我的Windows服务器2008-R2上安装了php,并且关于iis上的每件事情都是确定的。
我在iis(php)中创建了一个网站,并在其上放置了一个简单的脚本。
我去了该网站的权限,并删除了除管理员以外的所有权限。
现在,当我在浏览器中打开该网站时,登录窗口出现,我可以用管理员用户的信息登录。
但这种方式不适用于iis上的asp.net 4.0 web应用程序,我无法通过删除网络服务permission.mean来移除在浏览器中打开该网站时出现错误。
我想了解我们如何可以显示一个asp.net应用程序的默认登录窗口有两种方式:如何强制iis中的asp.net应用程序显示用于输入的默认浏览器登录窗口?
- 更改权限
- 用C#代码
很欣赏观看和关注
亲爱的詹姆斯Gaunt真的谢谢你的答案。在这上面工作... – MoonLight
你能否请出示关于这个问题的其他文件。我对msdn有点困惑。我应该使用哪种认证模式来达到我的目的?我禁用匿名身份验证,但我应该使用哪个用户进行登录?我可以在哪里定义它?我测试所有用户没有结果。 – MoonLight
您想使用哪种类型的身份验证?第一份文件列出了选项和各种优点/缺点。最简单的IIS身份验证可能是使用Basic。但是对于一个'正确的'网站来说,你会陷入绝境 - 应该使用与IIS无关的asp.net Forms身份验证。我假设你有一个很好的理由想要使用IIS身份验证方法 - 如果不是不使用的话! –