Windows上でPythonを使用したEclipse Paho MQTTライブラリーを使用してSSL経由でMQTTブローカーに接続しようとしています。これを行うには、tls_set関数を呼び出して、ca証明書ファイルの場所を指定する必要があります。 Linuxでは、これは簡単です。単に "/etc/ssl/certs/ca-certificates.crt"を渡してジョブを完了させるだけです。しかし、Windowsでこれをどうやってやっていますか?私はiot.eclipse.orgに接続しようとしています。Windows上でPaho MQTTライブラリーを使用するときに認証局証明書ファイルを指定する方法
1
A
答えて
1
Windowsは残念ながらこのようなファイルはありませんが、Mozilla's certificate storeに基づいてダウンロードできます。彼らが使用するフォーマットは.crtファイルと互換性がありませんが、Pahoで動作する.pemファイルに変換するtool from curlがあります。そこからファイルを直接ダウンロードして使用することもできますし、ファイルを自分で生成したい場合は他のオプションもあります。
関連する問題
- 1. 認証局に証明書を要求する
- 2. JAX-WSクライアントとクライアント証明書認証でクライアント証明書を指定する方法
- 3. Simple.OData.Clientで証明書認証を使用する方法
- 4. 証明書の認証用に使用するPSSessionとの接続方法ThumbPrint?
- 5. Pythonの企業認証局を使用したHTTPS証明書の確認
- 6. クライアント証明書認証でBASIC認証を使用する
- 7. Windows証明書ストアで証明書を明確に認識
- 8. Python Selenium - クライアントSSL認証で使用するクライアント証明書を指定する方法
- 9. OpenSSLでWindows証明書ストアの証明書と秘密鍵を使用する
- 10. SSI証明書(CRT)、秘密鍵(KEY)、認証局バンドル(CABUNDLE)をdomain.pfxファイルから生成する方法は?
- 11. InsomniaとNodeJS:「エラー:指定されたCA証明書でピア証明書を認証できません」
- 12. Azure AppServiceでクライアント証明書認証をオプションにする方法
- 13. ASP.NET Webサービスで証明書を使用してクライアントを認証する方法
- 14. 認証にWinCrypt証明書を使用するWindows上でSSLソケットを作成しますか?
- 15. 信頼できる内部CA証明書を使用してクライアント証明書を検証する方法は?
- 16. 分散設定でWindows認証(アクティブディレクトリ認証)を使用する方法
- 17. Qtでは、QNetworkRequestからすべての認証局証明書を削除する方法は?
- 18. 異なる証明書を使用する複数のクライアントとのNginxによる証明書/クライアント認証
- 19. .NET WebRequestでPKCS#12証明書ファイルを使用する方法
- 20. Arduino WiFiClientSecure証明書を指定する
- 21. SSL証明書に複数の認証局が署名することはできますか?
- 22. SSL over TCP証明書を使用してWindowsサービスを認証する
- 23. kubernetes masterに信頼できる証明書を指定する方法は?
- 24. powershellスクリプトでドメイン証明書を認証する方法
- 25. クライアント証明書認証を使用してSoapUIプロジェクトを作成する方法
- 26. .NET SslStreamでクライアント認証に受け入れられる証明書を指定する方法
- 27. RabbitMQ Windows証明書ストアにSSL証明書を保存する
- 28. 認証用クロムアプリクライアント証明書
- 29. スプリングセキュリティx.509認証 - 発行者認証局に基づいて証明書を受け入れる
- 30. x509証明書のTLSバージョンを指定する方法