0
我有一个使用Armtemplate & powershell部署在蔚蓝的网络应用程序。如何更改蔚蓝网络应用程序的web配置中的非应用程序设置
具有以下设置的Web配置配置的Web应用程序
<system.identityModel>
<identityConfiguration>
<audienceUris>
<add value="urn: test1" />
</audienceUris>
<certificateValidation certificateValidationMode="None" />
<issuerNameRegistry>
<trustedIssuers>
<add thumbprint="sfsfssfsfsfsdf" name="test" />
</trustedIssuers>
</issuerNameRegistry>
<securityTokenHandlers>
<add type="System.IdentityModel.Services.Tokens.MachineKeySessionSecurityTokenHandler"/>
<remove type="System.IdentityModel.Tokens.SessionSecurityTokenHandler" />
</securityTokenHandlers>
</identityConfiguration>
</system.identityModel>
<system.identityModel.services>
<federationConfiguration>
<wsFederation passiveRedirectEnabled="true" issuer="https://testurl" realm="urn: test" requireHttps="false" />
<cookieHandler requireSsl="false" name="sample" />
</federationConfiguration>
</system.identityModel.services>
我需要改变基于客户端的配置,如瓮一些值:,指纹和联邦重定向URL。 目前,我通过在门户中使用高级工具(Kudu调试控制台)手动编辑Web配置。
对于没有意识到这一点的第三人来说,这不是一个简单的过程 我想设置/更改这些值从powershell或armtemplate或门户(而不是使用高级工具),就像我们设置/更改应用设置的值。
是否有任何其他方式或最好的方式来改变这个标签?
感谢您的回复。我不确定应用程序是否重新启动,或重新部署的最坏情况,以及我在旧配置中覆盖的配置更改,这是我期望自动执行此操作的原因。是否有任何PowerShell命令在部署时替换值? –