我正试着从科尼图登出去。根据文档https://docs.aws.amazon.com/cognito/latest/developerguide/logout-endpoint.html,URL必须类似于
https://DOMAIN.auth.us-east-1.amazoncognito.com/logout?client_id=CLIENT&logout_uri=https://myclient/logout,其中logout_url与认知应用程序设置中指定的相同。
问题是,我正在尝试做一些基本的事情来检查它是如何工作的,我正在使用https://google.com作为logout_url。当我将注销端点链接粘贴到浏览器时,错误会生成Required String parameter 'redirect_url' is not present。有什么问题吗?
发布于 2022-03-21 23:36:36
您不能在登录时将用户重定向到任何URL,它需要是一个登录URL 在OAuth客户端中配置。
尽管如此,我认为你还有第二个问题。GET请求包含两个参数:client_id和logout_uri。注意:这不是url,而是uri。redirect_uri也是如此。我会仔细检查您的代码,以确保您使用的是正确的参数名称。
https://stackoverflow.com/questions/71514260
复制相似问题