我不想在 GUI 中翻转开关来告诉 IIS 使用应用程序池标识进行匿名身份验证,而是想在 powershell 脚本中执行此操作。
Scott Forsyth 发布了一个解决方案,该解决方案更改了所有站点的默认设置。
如何仅对特定站点执行相同操作?用powershell?
我们的主 Web 服务器正在使用 IIS 6,它显然会捕获所有端口 80 流量,并且我们在使用 Apache 托管的非标准端口 (8443) 上提供了另一个应用程序。
例如:
我希望能够在不使用端口 8443 的情况下访问 Apache 应用程序。也就是说,IIS 应该在不同端口上重写/代理来自 Apache 应用程序的内容。注意:我不想重定向用户。
这可能吗?我应该使用哪些工具?
在 Windows Server 2008 R2 上,我可以通过执行以下命令为网站强制实施 128 位 SSL:
appcmd set config "Default Web Site" -section:access -sslFlags:Ssl,Ssl128 -commit:apphost
Run Code Online (Sandbox Code Playgroud)
这有什么缺点吗?有什么理由不这样做,或者有充分的理由总是这样做吗?
iis ×2
https ×1
iis-6 ×1
iis-7 ×1
iis-7.5 ×1
powershell ×1
rewrite ×1
security ×1
ssl ×1
web-server ×1