amazon-web-services - 如何在 AWS Amplify 中使用自定义范围和 react native
问题描述
我正在开发一个移动应用程序,并计划在 AWS lambda 中使用后端 API。我能够使用 Cognito 向我的应用程序添加联合身份验证,并且它可以工作。我还想授权 Cognito 用户的 lambda API 调用。为此,我需要添加一个自定义范围。
在我的应用程序中,我使用此代码启动登录/注册流程。但它没有考虑新添加的范围。当我单击我的应用程序上的登录按钮并检查重定向的 url 时,它没有新添加的自定义范围
Amplify.configure(amplify);
Auth.federatedSignIn()
我已在 Cognito Allowed Custom Scopes 中允许应用程序客户端设置的新范围。我还注意到 aws-exports.js 尚未使用新的自定义范围进行更新。我尝试放大拉,但它没有更新文件。(我是新手,我在这里和那里遵循教程来完成这项工作,不确定我是否错过了任何东西)
如何让自定义范围在我的应用程序中工作?
解决方案
推荐阅读
- flutter - 将时间选择器添加到颤动代码会导致错误
- sql - impala 的 SQL Case 语句
- wordpress - Wordpress [Elementor pro + 海洋 WP 主题 + 插件 Asgaros 论坛]
- c++ - 在没有顶点描述符失效的情况下在 boost 中有一个 DAG 图
- .net - 在 Visual Studio 中将 .netcore 2.2 升级到 .net framework 5.0 Selenium for Salesforce
- django - 如何在 Django 的一个模型中创建多个表?
- javascript - 你可以在javascript中重命名一个chrome窗口吗?
- javascript - jquery根据日期隐藏复选框
- javascript - Jquery手风琴内容高度不自动适应
- gcc - GCC 编译器:进行浮点运算时的奇怪行为,浮点值饱和到 65536,其中浮点为 4 个字节