- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试实现 Amazon 提供的用于连接到 DynamoDb 的示例代码。第一步是客户端的初始化,Amazon 表示要在常量类中定义凭证并按原样使用它们:
private void initClients() {
CognitoCachingCredentialsProvider credentials = new CognitoCachingCredentialsProvider(
context,
Constants.ACCOUNT_ID,
Constants.IDENTITY_POOL_ID,
Constants.UNAUTH_ROLE_ARN,
null,
Regions.US_EAST_1);
当我执行代码时,我得到以下信息:D/CognitoCachingCredentialsProvider:从SharedPreferences加载凭证D/CognitoCachingCredentialsProvider:未在 SharedPreferences 中找到有效凭证
然后我创建了一个 SharedPreferences 文件并将凭据放入其中,但仍然出现相同的错误。在这种情况下,有人知道 CognitoCachingCredentialsProvider 在寻找什么以及在哪里寻找吗?
最佳答案
该消息不是错误 - 只是通知您还没有凭据。不要担心创建由 Cognito 内部处理的 SharedPreferences 文件。一旦您通过凭证提供程序执行任何需要它获取凭证的操作,它就会自动在内部缓存它们。
关于android - CognitoCachingCredentialsProvider 错误 "No valid credentials found in SharedPreferences",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26645509/
我正在尝试实现 Amazon 提供的用于连接到 DynamoDb 的示例代码。第一步是客户端的初始化,Amazon 表示要在常量类中定义凭证并按原样使用它们: private void initCli
我在旧版 Android 上运行我的应用程序时遇到问题,因为我在尝试实例化 CognitoCachingCredentialsProvider 时遇到错误。 CognitoCachingCredent
我是一名优秀的程序员,十分优秀!