我有一个ASP.NET Web应用程序,其中部分web.config文件如下所示
<security>
<authentication>
<windowsAuthentication enabled="true">
<providers>
<clear />
<add value="NTLM" />
<add value="Negotiate" />
</providers>
</windowsAuthentication>
<anonymousAuthentication enabled="false" />
</authentication>
</security>
另一方面,我已经配置了一个Parameters.xml文件(基于https://docs.microsoft.com/en-us/aspnet/web-forms/overview/deployment/web-deployment-in-the-enterprise/configuring-parameters-for-web-package-deployment),以根据我的环境以及不同的&lt; _APPNAME&gt;定义不同的设置。&lt; _ENVIRONMENT&gt; .SetParameters .xml 文件。
我试图找出如何通过Parameters.xml定义不同的身份验证设置?
答案 0 :(得分:0)
至少对于AppSettings,您可以使用configSource参数。我相信你也可以参加其他部分。
<option *ngFor="let clube of Clubedelaco" [ngValue]="clube._id">{{clube.name}}</option>
当您部署到不同的环境时,您可以使用web.config转换(https://msdn.microsoft.com/en-us/library/dd465318(v=vs.100).aspx)
<security configSource="config\default.config" />