AWS ALB使用cognito认证时遇到redirect_mismatch错误

有关如何在ALB上使用cognito不在本文讨论范围,有兴趣的同学可以直接查看AWS相应文档。

这里讲到网页在转到cognito认证页面时,出现了redirect_mismatch的错误,如下图:

经过仔细查看文档,发现在配置cognito的callback URL时,必须要用标准格式:

  https://<your domain name>/oauth2/idpresponse

这里/oauth2之前不能再有任何path。改为之后,就会出现正常的登陆界面:

如有相关问题,欢迎留言交流。

原文地址:https://www.cnblogs.com/betazhou/p/9532305.html

时间: 2024-11-08 22:55:08

AWS ALB使用cognito认证时遇到redirect_mismatch错误的相关文章

Putty使用公钥认证时,报错:Disconnected: No supported authentication methods available(server sent:public key) 问题的解决

Putty使用公钥认证时,按照常规方法设置,一直报错:Disconnected: No supported authentication methods available (server sent:public key). 如截图: 找了半天没找到问题出在哪里,sshd的设置一切正常.这个做过多次居然也能错???? 最后发现原来是 ~/.ssh/authorized_keys 文件的内容有问题,putty生成的pub文件的格式如下: ---- BEGIN SSH2 PUBLIC KEY ---

Kubernetes Ingress with AWS ALB Ingress Controller

Kubernetes Ingress with AWS ALB Ingress Controller by Nishi Davidson | on 20 NOV 2018 | in Amazon Elastic Kubernetes Service, Open Source | Permalink | Comments | Share 中文版 – Kubernetes Ingress is an api object that allows you manage external (or) in

关于Oracle安装完毕后,登录时遇到的错误的解决的方法

1 提示无监听服务 解决方法:打开Net Configuration Assistant 依照提示删除现有的监听服务,然后又一次建立一个就可以. 2 SQL Plus登陆时提示username或password无效 原因:oracle_home\NETWORK\ADMIN 文件夹以下的sqlnet.ora文件里是否包括了 "SQLNET.AUTHENTICATION_SERVICES= (NTS)" . 该行意味着操作系统默觉得sysdba的绑定认证方式 解决方法:基于上面的原因,使用

表单提交时如何将错误信息传递到页面中,并且保存原来提交数据

曾经何时,你还有我或许都在困惑,如何方便的将验证不通过的表单信息再返回到前台页面,例如我注册一个账号,辛辛苦苦填写了N多项,一个格式验证没有通过,一切都需要充填,虽然Ajax可以解决这个问题,但是我们总不能把所有表单提交都弄成ajax,更何况有若干人就是没事把javascript给禁止了.哎哎,好了解决方案来了,下面以用户登录为例,说说我的解决方案. 服务器端用nodejs实现: login.html 简单的提交表单 <form action="" id="loginF

在服务器上处理请求时出现未知错误。服务器返回的状态码为500

操作方法: 为页面的ScriptManager控件添加EnablePartialRendering="false"的属性  此方法不是直接解决或规避问题的,是为了将详细的页面错误显示出来,以便找到需要修正 的地方,个人觉得这才是正道嘛,不能躲避错误,而应尽量不让错误发生. ---> 找出错误  -- > 修改. <asp:ScriptManager ID="ScriptManager" runat="server" Enable

VS2013 C# 调用 cognex 的QuickBuild做程序时发生一个错误

今天在用 VS2013 C# 调用 cognex 的QuickBuild做程序时发生一个错误,如下所示 混合模式程序集是针对"v2.0.50727"版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集 网上搜索得到解决办法: 在app.config中添加一个配置节:startup <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime

Failed: error processing document #281: unexpected EOF,往MongoDB当中插入json文件时出现的错误。

往MongoDB当中插入json文件时提示的错误(我的操作系统是win10): 当时的执行命令是:mongoimport -d test -c restaurants d://primer-dataset.json 之后将 primer-dataset.json文件存入文件夹当中就可以成功插入了,执行命令为:mongoimport -d test -c restaurants d://mongoDB/primer-dataset.json 成功提示如下: 个人感觉是应该是路径选择出现的问题,我把

编译php时遇到的错误

error 1 checking for xml2-config path...configure: error: xml2-config not found. Please check your libxml2 installation. lib库没装  先用 yum search 名字 看是否能搜到名字 ,找到名字后 把软件包 开发包装上 解决办法 yum install libxml2-devel.x86_64 error 2 checking for pkg-config... /usr

安装SQLserver2008时出现的错误

1.SQLserver2008提示必须重启计算机才可以继续安装,解决方法如下: 在开始->运行中输入regedit,到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置,在右边窗口右击PendingFileRenameOperations,选择删除,然后确认,然后重新运行 2.SQLserver2008提示防火墙警告: 打开网络连接,关闭防火墙即可 3.提示.framework警告: 这个警告的原因是你没有