2017-07-16 3 views

答えて

4

あなたの説明によると、PFXファイルをアップロードしてアプリからアクセスするには、以下の手順に従うことが前提でした。

あなたPFX証明書ファイルを追加するための次のように証明書のアップロードをクリックし、「設定> SSL証明書」をクリックし、アプリのサービスを選択し、portal.azure.comにPFX証明書

ログをアップロード

enter image description here

を設定するアプリを追加します。次のように

クリックしてアプリサービスの「設定>アプリケーションの設定」セクション、アップロードしたPFX証明書ファイルの拇印に値が設定された、WEBSITE_LOAD_CERTIFICATESという名前のアプリの設定を追加します。アプリから

enter image description here

アクセス

あなたは次のように証明書を取得するために、次のコードスニペットを活用できます。

X509Store certStore = new X509Store(StoreName.My, StoreLocation.CurrentUser); 
certStore.Open(OpenFlags.ReadOnly); 
X509Certificate2Collection certCollection = certStore.Certificates.Find(
         X509FindType.FindByThumbprint, 
         “{your-cert's-thumbprint}”, 
         false); 
// Get the first cert with the thumbprint 
if (certCollection.Count > 0) 
{ 
    X509Certificate2 cert = certCollection[0]; 
    // Use certificate 
    Console.WriteLine(cert.FriendlyName); 
} 
certStore.Close(); 

さらに、Azure Webアプリケーションで証明書を使用することについて話している前のブログがあります。hereを参照してください。

関連する問題