我有关于 JWT 身份验证的问题。使用设备不能使用 JWT 来指定设备。然后,我可以连接到谷歌控制台(测试环境)上的网关并使用谷歌的示例代码。 *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 制作令牌。
我认为这个源程序正在使用 JWT 身份验证。您想告诉我如何检查 JWT 身份验证吗?