2016-05-05 2 views
3

Windows AzureにWebサイト/ Webアプリケーションがある場合、クライアントを許可するためにX.509証明書をWebサイトのPersonal証明書ストアにアップロードできます外部Webサービスに接続するときにクライアント証明書を使用して自身を認証することができます。新しい信頼できるCAをAzureの認証局証明書ストアに追加

しかし、Azure Webアプリケーションが自身が接続する外部Webサービスのサーバ証明書を自動的に検証できるように、独自のCertification Authorityのルート証明書または中間証明書をアップロードすることはできません。少なくとも管理はありませんこのためのGUI。おそらくAzure PowerShellのコマンドがありますか?

証明書バイナリをStoreName.CertificateAuthorityStoreLocation.CurrentUser)ストアに追加する.NETコードを実行することはできますか。

+0

あなたはこれまでに答えを見つけましたか? –

+0

@TomasDolezalいいえ、残念ながら。代わりに自分の証明書検証関数コールバックを作成して回避しました。 – Dai

+0

[Azure WebアプリケーションでActive DirectoryルートCA証明書を信頼するにはどうすればいいですか?](http://stackoverflow.com/questions/33884634/how-can-i-trust-an-active-directory-root -ca-certificate-in-an-azure-web-applicat) – Zoka

答えて

0

私はこれを正しく理解していれば、これをWebアプリケーションレベルで処理しようとしており、rootまたはintermediateの店舗を見ることができないと思います。私は、これを紺碧のレベルで扱う方がよりクリーンであると思う。あなたはクラウドサービスに直接アップロード

このarticle

を参照すると、証明書は、あなたのWebアプリケーション/ workrolesに利用できるようになります。ルートと中間の証明書をクラウドサービスにアップロードして、アプリのルート/中間者が誰かを宣言できるようにする必要があります。

これはあなたの使い方をカバーします。

関連する問題