0

JWT 認証について問題があります。デバイスを使用すると、デバイスの指定に JWT を使用できません。すると、Google コンソール(テスト環境)でゲートウェイに接続し、 Google のサンプルコードを使用することができます。 *cloudiot_mqtt_example.py *gateway_demo.py

ただ、NO JWT-authの確認方法がわかりません。

Stackdriver のログを確認しましたが、問題を解決するためのログを取得できません。パブリッシング データをゲートウェイ経由でデバイスと Cloud Pub/Sub に送信することを確認できます。ただし、テスト環境を使用するとJWTとNO JWTを接続できるため、他の方法を知る必要があります。

上記URLのソースコードをデバッグしました。このコードは間違いなく get_client 経由です。

def get_client(
~
client.username_pw_set(
            username='unused',
            password= create_jwt (
                    project_id, private_key_file, algorithm))


この create_jwt make トークン。

このソース プログラムは JWT 認証を使用していると思います。JWT認証の確認方法を教えてください。

4

1 に答える 1