Azure VMでMosquittoブローカー(MQTTサーバー)をホストしました。 Azure WebJobを介してMQTTブローカーに接続しようとしています。自己署名入りサーバー証明書(ssl/tls接続)を使用してローカルマシンからブローカに接続すると正常に動作しますが、Azure AppServiceで同じアプリケーションをホストすると、エラーが発生します。同じpfx証明書ファイルをAzureのポータルにインストールしましたが、同じエラーが発生しています。 Azure Trusted Root StoreにサードパーティのサーバーのSSL証明書をインストールして、信頼できるルートストアを通じて証明書を検証できるようにする方法。サードパーティのサーバーのssl証明書をAzureの信頼されたルートストアにインストールする方法
1
A
答えて
0
私の知る限り、サードパーティのサーバのSSL証明書をAzure Trusted Root Store for WebAppにインストールする権限はありません。
サードパーティのサーバーの証明書は、現在のユーザーのストアからのみ読み込むことができます。
パーソナルストアのSSLを使用して接続するサーバーでサポートされている場合は、紺碧のポータルで設定することをお勧めします。紺碧のウェブアプリで証明書をロードする方法について
詳細は、あなたは以下の手順を参照できます。
1.Upload証明書:
2.Copy拇印を。
ウェブサイトが実行するときに証明書をロードするために設定アプリで3.Add拇印。 webjobsへ
4.Addコードは、証明書をロードする機能:
X509Store certStore = new X509Store(StoreName.My, StoreLocation.CurrentUser);
certStore.Open(OpenFlags.ReadOnly);
X509Certificate2Collection certCollection = certStore.Certificates.Find(
X509FindType.FindByThumbprint,
"",
false);
// Get the first cert with the thumbprint
if (certCollection.Count > 0)
{
X509Certificate2 cert = certCollection[0];
// Use certificate
log.WriteLine(cert.FriendlyName);
}
結果:迅速な対応のための
関連する問題
- 1. 信頼できるルート証明書ストアにSSL証明書をインストールするためのスクリプト
- 2. グラスフィッシュSSLの期限切れ証明書を信頼する方法
- 3. iOSにSSL証明書の信頼をプログラムで表示する方法
- 4. SSLと「CAルート証明書が信頼されていない」インストール
- 5. PHP Soap SSL自分で署名した証明書を信頼する方法
- 6. AzureクラウドサービスのSSL証明書
- 7. TomcatサーバーのSSL証明書
- 8. SSL証明書が信頼されていません - モバイルにのみ
- 9. 自己署名SSL証明書から信頼できる証明書へ
- 10. IPv6アドレスを持つSSL証明書を信頼する
- 11. HttpClientで信頼されていないSSL証明書を許可する
- 12. LDAP + SSL接続のサーバーSSL証明書を検証する方法
- 13. ローカルクラスタSSL証明書の無効な信頼
- 14. Apache httpd:特定のクライアント証明書を信頼する方法
- 15. JBossにSSL証明書をインストールする
- 16. 1freehosting.comにSSL証明書をインストールする
- 17. SSLForFree.comからIISで受信したSSL証明書のインストール方法
- 18. SAMLの信頼できる証明書
- 19. 信頼できる証明書を使用したSSLによるWLResourceRequest
- 20. 自己署名SSL証明書を信頼できない
- 21. AzureウェブサイトのクライアントSSL証明書
- 22. AzureアプリケーションゲートウェイのSSL証明書エラー
- 23. ASP.Net Core WeblistenerのSSL証明書をインストール
- 24. Apache - SSL証明書をインストールする
- 25. SSL証明書をインストールする
- 26. Android SSLエラー:証明書が信頼できない...時々
- 27. SVN SSL証明書はPythonスクリプトで信頼できません
- 28. Androidで自己署名証明書を信頼する方法
- 29. SSL証明書を見つける方法はサーバーにインストールされていますか? (PHPを使用して)
- 30. iOS 11シミュレータの信頼ルート証明書
感謝。私はすでにこのオプションを試しましたが、同じエラーが発生しています。 –
https://stackoverflow.com/questions/44018848/https-communication-in-servicefabric-local-clusterで貴重な情報を得ました。私は本当の証明書を購入する必要があると思う。 Azure AppService/Webjobでは自己署名証明書は機能しません –