
[英]VBscript - How do I change anonymous authentication settings for a specific site?
[英]Why do IIS authentication settings change when I overwrite my published files?
这是我通过 go 将应用程序发布到我们的 IIS 服务器的过程。
我通过 IIS Manager 设置身份验证配置。 在复制任何文件之前,唯一启用的身份验证是匿名的。 复制后启用 ASP.NET 模拟。 我注意到只有当我替换 web.config 文件时才会发生这种情况。
是否有更好的程序将应用程序发布到 IIS 以便我的 IIS 设置不会改变? 既然我知道它正在改变背景中的设置,我担心它正在改变我还没有注意到的其他事情。
您在 IIS 管理器控制台中看到的许多设置都源自您部署的 web.config,您所做的任何更改都将写入 server.config 上的 web.config
但是,当您将 web.config 重新部署到服务器时,它将覆盖您通过控制台更新的任何内容。
要解决此问题,请在源存储库(或从何处部署)的 web.config 中添加您需要的设置:
<configuration>
<system.web>
<identity impersonate="false" />
</system.web>
</configuration>
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.