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. 証明書の認証用に使用するPSSessionとの接続方法ThumbPrint?
- 4. Pythonの企業認証局を使用したHTTPS証明書の確認
- 5. Windows証明書ストアで証明書を明確に認識
- 6. Python Selenium - クライアントSSL認証で使用するクライアント証明書を指定する方法
- 7. OpenSSLでWindows証明書ストアの証明書と秘密鍵を使用する
- 8. SSI証明書(CRT)、秘密鍵(KEY)、認証局バンドル(CABUNDLE)をdomain.pfxファイルから生成する方法は?
- 9. ASP.NET Webサービスで証明書を使用してクライアントを認証する方法
- 10. 認証にWinCrypt証明書を使用するWindows上でSSLソケットを作成しますか?
- 11. 信頼できる内部CA証明書を使用してクライアント証明書を検証する方法は?
- 12. 分散設定でWindows認証(アクティブディレクトリ認証)を使用する方法
- 13. 異なる証明書を使用する複数のクライアントとのNginxによる証明書/クライアント認証
- 14. .NET WebRequestでPKCS#12証明書ファイルを使用する方法
- 15. Arduino WiFiClientSecure証明書を指定する
- 16. SSL証明書に複数の認証局が署名することはできますか?
- 17. SSL over TCP証明書を使用してWindowsサービスを認証する
- 18. kubernetes masterに信頼できる証明書を指定する方法は?
- 19. powershellスクリプトでドメイン証明書を認証する方法
- 20. クライアント証明書認証を使用してSoapUIプロジェクトを作成する方法
- 21. .NET SslStreamでクライアント認証に受け入れられる証明書を指定する方法
- 22. 証明書の指紋を比較することによるSSL認証?
- 23. トラストストアに証明書をプログラムで追加し、それをサーバー認証の検証にも使用する方法
- 24. Android Studioが鍵ペアを生成したことを証明する認証局
- 25. Paho JavaライブラリーでMQTTメッセージを処理するためのベスト・プラクティス
- 26. 新しい信頼できるCAをAzureの認証局証明書ストアに追加
- 27. Azure KeyVaultClient:Javaで証明書を使用して認証します
- 28. ASP.NET MVC3でWindows認証でカスタムロールベースの認証を使用する方法は?
- 29. Pahoドライバーを使用してMQTTに再接続する方法
- 30. Android/iOs指紋認証スキャナを認証に使用する