config.xml
ファイルに以下を追加します。
<controller host="controller.host.name" port="443" ssl="true" enable_tls12="true">
<application name="application.name"/>
<account name="account.name" password="account.password"/>
<ssl-mutual-auth enabled="true" certificate="certificate.thumbprint"/>
</controller>
CODE
次のファイルに追加します。
{
"controller": {
"host": "controller.host.name",
"port": 443,
"ssl": true,
"enable_tls12" : true,
"account": "account.name",
"password": "account.password",
"ssl_mutual_auth":{
"enabled": true,
"certificate" : "certificate.thumbprint"
}
}
CODE
次のファイルに追加します。
{
"controller": {
"host": "controller.host.name",
"port": 443,
"ssl": true,
"enable_tls12" : true,
"account": "account.name",
"password": "account.password",
"ssl_mutual_auth":{
"enabled": true,
"certificate" : "certificate.thumbprint"
}
}
CODE
Azure App Services では、Azure ポータルを使用してクライアント証明書を Azure にインポートできます。
![Azure portal](https://confluence.corp.appdynamics.com/download/attachments/102938496/Screen%20Shot%202021-04-21%20at%2011.58.18%20AM.png?version=1&modificationDate=1619031552535&api=v2&effects=drop-shadow)
インポートされた証明書をクライアント認証に使用できるようにするには、クライアント証明書のサムプリントを WEBSITE_LOAD_CERTIFICATES
環境変数に設定する必要があります。
![](https://confluence.corp.appdynamics.com/download/attachments/102938496/Screen%20Shot%202021-04-21%20at%2012.00.08%20PM.png?version=1&modificationDate=1619031619178&api=v2)