【发布时间】:2017-02-09 03:51:49
【问题描述】:
我已经运行了这个例子https://github.com/awslabs/aws-sdk-android-samples/tree/master/AndroidPubSub。
我已经替换了所有凭据。 但是我正在不断地连接和重新连接状态。
【问题讨论】:
-
嗨,您找到任何解决方案了吗?请帮帮我
标签: android amazon-web-services
我已经运行了这个例子https://github.com/awslabs/aws-sdk-android-samples/tree/master/AndroidPubSub。
我已经替换了所有凭据。 但是我正在不断地连接和重新连接状态。
【问题讨论】:
标签: android amazon-web-services
您能否详细说明您如何设置您的 Android 应用,以便我们可以复制您的问题?
基本上,有两种方法可以验证连接到 IoT 的 Android 应用。一种是通过 Cognito 身份池,另一种是通过 X.509 证书。如果您使用 Cognito 池 ID 连接到 IoT,您可以检查一些事项。首先,您是否可以通过编辑身份池来检查是否启用对未经身份验证的身份的访问?其次,您是否还可以检查您是否附加了正确的政策,例如AWSIoTFullAcess 到您的未经身份验证的角色? 如果您使用的是 TLS 证书,您能否检查您是否在该证书上附加了正确的 IoT 策略?另外,请确保在您的应用程序中关联正确的区域,该区域应与您的 IoT 区域相同。您始终可以启用 CloudWatch 或订阅生命周期事件来监控 IoT 日志或状态。
【讨论】: