QA環境に一致しないSSL証明書を持つクライアントがあります。 Azure Webロール内からSSLで保護されたWebリソースへのHttpWebRequest呼び出しを行っています。証明書を回避するために、ServicePointManager.CertificatePolicyをすべての証明書を受け入れる新しいポリシーに設定します。これは完全な信頼環境で動作しますが、信頼の低いAzure環境でCertificatePolicyを設定しようとすると、SecurityPermission例外が発生して失敗します。これらの呼び出しをAzureサービス内から行うことができる方法はありますか?SSL HttpWebRequestがAzure上の不一致の証明書を持つサイトに移動しますか?
0
A
答えて
0
私自身の質問にお答えします!
これを完全に信頼するには、Webロール設定でNativeCodeExecution = "true"を有効にする必要があります。
0
これは何かありますか?
System.Net.ServicePointManager.ServerCertificateValidationCallback += delegate (
object sender,
X509Certificate cert,
X509Chain chain,
SslPolicyErrors sslPolicyErrors)
{
if (sslPolicyErrors == SslPolicyErrors.None)
{
return true; //Is valid
}
//Add the mismatched certificate hashstring below.
//That way only that resource will be affected and not all certificates will be trusted.
if (cert.GetCertHashString() == "99E92D8447AEF30483B1D7527812C9B7B3A915A7")
{
return true;
}
return false;
};
関連する問題
- 1. Apache2 SSL証明書/鍵の不一致
- 2. Azure ComputeエミュレータのSSL証明書が一致しません
- 3. クリックしてバイナリfrmドメイン名の不一致証明書を持つHTTPSサイトが見つかりません
- 4. Selenium Webdriver SSL証明書ホスト名の不一致問題
- 5. 複数のサイトのワイルドカードAzure証明書
- 6. 共有モードのAzure WebサイトのカスタムドメインSSL証明書
- 7. SVNコマンドラインが原因サーバ証明書の不一致
- 8. サイトごとに1つのSSL証明書
- 9. 単一アプリケーション用にSSL証明書をインストールしますか?
- 10. 複数のIP +ドメイン+ 1つのWebサイトのSSL証明書
- 11. gSoap:IP経由でSSL/TLS証明書のホスト名が一致しない接続
- 12. * .example.comのSSL証明書もexample.comと一致するのはなぜですか?
- 13. SSL証明書
- 14. SSL証明書
- 15. ssl証明書を持たないサーバー上で新しいmvc3サイトのhttpを有効にする
- 16. Java証明書とSSL証明書
- 17. 証明書のホスト名が一致しませんでしたか?
- 18. Java SSLException:証明書のホスト名が一致しません
- 19. SAML署名証明書 - どのSSL証明書タイプですか?
- 20. Azure AD認証の返信アドレスの不一致
- 21. ノードサーバー上に2つの証明書
- 22. SSLピンニング証明書
- 23. Nodejitsu SSL証明書
- 24. Umbraco - SSL証明書
- 25. セットアップSSL証明書
- 26. CNAME SSL証明書
- 27. SSL証明書チェーンエラー
- 28. マルチサイトSSL証明書
- 29. Curl SSL証明書
- 30. SSL証明書はローカルネットワーク内でのみ動作します