2016-11-04 5 views
0

私は、WebテンプレートをAzureに配備していますが、Armtemplate & powershellを使用しています。ウェブの設定で、以下の設定で構成紺碧の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やportal(高度なツールを使用する)からこれらの値を設定/変更したいと思います。アプリ設定の値

このタグを変更するには、他の方法や方法がありますか?

答えて

0

いいえ、限定された設定の変更はポータルなどでのみ可能です。あなたのオプションがあることを意味する:あなたがプログラムでやろうとしているものは何でものための全体構成を行い

  1. 編集Web.Release.config(または類似の)再公開
  2. を(それならば、私はわからないんだけどこの場合に行うことができます)
+0

お返事ありがとうございます。アプリケーションが再起動したか、最悪の場合再デプロイされたかどうか、ウェブ設定の変更が古いもので上書きされたため、私はこのことを自動化しようとしています。展開中に値を置き換えるPowerShellコマンドはありますか? –

関連する問題