【发布时间】:2016-04-11 16:19:30
【问题描述】:
从端到端,如何在 Windows Server 2012 中的 ASP.NET 应用程序上设置 Windows 身份验证?
在早期版本的 IIS 中,您只需在 Web.Config 中设置 <authentication>、<identity> 和 <authorization> 设置即可。
<!-- Web.Config -->
<system.web>
...
<authentication mode="Windows />
<identity impersonate="false />
<authorization>
<allow users="DOMAIN\user1" />
<allow users="DOMAIN\user2" />
<deny users="*" />
</authorization>
现在有一个额外的安全组件要求您在 IIS 站点/webapp 本身上启用身份验证。
我正在为我们的 Window Server 2012 网络服务器编写引导程序脚本,如何在 Powershell 中完成 IIS 的配置?
注意:我将提供一个自我回答。
【问题讨论】:
标签: asp.net powershell iis windows-server-2012