我正在关注一篇神奇的文章SAML for Your Serverless JavaScript Application,该文章适用于使用来自给定IdP的SAML响应的AWS Cognito提供SSO的Web应用程序。 下面是架构图:URL中的SAML响应时间太长
所以我的问题是在API-G重定向到我的网站的最后。我可以在chrome/firefox开发工具中看到302重定向工作,并且在url中有正确的url和saml响应,但是页面无法加载。 Chrome浏览器显示“取消”,而Firefox对此无能为力。
我注意到总的网址长度大约是8500个字符,如果我使它大约7500个字符或更少,那么它可以工作,但大于7500左右,则会中断。
那么为什么写这篇文章的人会工作,但我无法得到它?该错误可能与我认为的不同,它似乎只是网址的长度。
本地我正在运行一个包含ng serve
的Angular 4应用程序,最终的应用程序将是S3存储桶外的单页应用程序。
你正在修改什么URL从8500字符下降到7500? 301重定向到了什么样的服务? –
直接删除SAML响应中的字符。 302来自AWS API-G/Lambda,重定向是一个GET到承载网络应用程序的S3存储区(因为它是一个SPA和一个无服务器设置) – canada11