ASP.net快速脏身份验证
我目前正在我公司的一个网站上的一个页面上工作,这个页面是为了回应我们的一些生产问题。该页面将与网站的其余部分一起发布到我们的DMZ,但是我想设置一些快速身份验证,以便只有我们域中的用户(假设他们在内部访问该网站)才能访问该页面。我想使用Windows身份验证来执行此操作ASP.net快速脏身份验证,asp.net,iis-6,windows-authentication,Asp.net,Iis 6,Windows Authentication,我目前正在我公司的一个网站上的一个页面上工作,这个页面是为了回应我们的一些生产问题。该页面将与网站的其余部分一起发布到我们的DMZ,但是我想设置一些快速身份验证,以便只有我们域中的用户(假设他们在内部访问该网站)才能访问该页面。我想使用Windows身份验证来执行此操作 有没有一种快速的方法可以实现这一点?您只需在IIS中使用Windows身份验证设置即可。只需关闭IIS中的匿名访问,并将您对Web文件夹的NTFS权限设置为您希望访问该网站的用户即可。您的IIS管理员应该能够非常轻松地处理此问题
有没有一种快速的方法可以实现这一点?您只需在IIS中使用Windows身份验证设置即可。只需关闭IIS中的匿名访问,并将您对Web文件夹的NTFS权限设置为您希望访问该网站的用户即可。您的IIS管理员应该能够非常轻松地处理此问题。您只需在IIS中使用Windows身份验证设置即可。只需关闭IIS中的匿名访问,并将您对Web文件夹的NTFS权限设置为您希望访问该网站的用户即可。您的IIS管理员应该能够非常轻松地处理此问题。From 启用Windows身份验证的步骤 在ASP.NET应用程序中,您可以 应该确保你有 “集成Windows身份验证” 以前称为NTLM身份验证 在应用程序的IIS中启用 你正在建造。那你应该 将web.config文件添加到根目录 ASP.NET应用程序的目录 包含一个 将模式设置为 “窗口” 然后还应该添加一个 同一节 拒绝访问的web.config文件 访问该网站的“匿名”用户。 这将迫使ASP.NET始终 对传入的浏览器用户进行身份验证 使用Windows身份验证–以及 确保从 您可以随时访问服务器 用户名和Windows组成员身份 传入用户的 下面的web.config文件演示了 如何配置描述的两个步骤 以上: 编辑: 您可以通过以下方式将身份验证设置仅应用于路径:
<location path="mypath.axd">
<system.web>
<authorization>
<allow roles="MyRole, AnotherRole" />
<deny users="*" />
<deny users="?" />
</authorization>
</system.web>
</location>
从…起
启用Windows身份验证的步骤
在ASP.NET应用程序中,您可以
应该确保你有
“集成Windows身份验证”
以前称为NTLM身份验证
在应用程序的IIS中启用
你正在建造。那你应该
将web.config文件添加到根目录
ASP.NET应用程序的目录
包含一个
将模式设置为
“窗口”
然后还应该添加一个
同一节
拒绝访问的web.config文件
访问该网站的“匿名”用户。
这将迫使ASP.NET始终
对传入的浏览器用户进行身份验证
使用Windows身份验证–以及
确保从
您可以随时访问服务器
用户名和Windows组成员身份
传入用户的
下面的web.config文件演示了
如何配置描述的两个步骤
以上:
编辑:
您可以通过以下方式将身份验证设置仅应用于路径:
<location path="mypath.axd">
<system.web>
<authorization>
<allow roles="MyRole, AnotherRole" />
<deny users="*" />
<deny users="?" />
</authorization>
</system.web>
</location>
如果我理解正确,您希望只在应用程序的一个页面上启用安全性,而不是整个应用程序
在IIS下,您可以逐页管理安全设置。在IIS管理器中,选择该页面,并更改安全设置,以便禁用“匿名”,并且只接受Windows身份验证。当您访问该页面时,应该会提示您登录。如果我正确理解了问题,您希望仅在应用程序的一个页面上启用安全性,而不是整个应用程序
在IIS下,您可以逐页管理安全设置。在IIS管理器中,选择该页面,并更改安全设置,以便禁用“匿名”,并且只接受Windows身份验证。当您访问该页面时,系统会提示您登录。谢谢。。如果我们关闭匿名访问,这不会保护整个网站吗?我需要网站的其余部分保持公开。。需要保护的只是这一页。您是正确的,但您可以在该特定页上调整这些设置。您可能需要将该页面放入文件夹,并更改该文件夹上的设置;我已经有一段时间没做了。谢谢。。如果我们关闭匿名访问,这不会保护整个网站吗?我需要网站的其余部分保持公开。。需要保护的只是这一页。您是正确的,但您可以在该特定页上调整这些设置。您可能需要将该页面放入文件夹,并更改该文件夹上的设置;我已经有一段时间没做了。