我正在为我的javascript应用程序构建一个登录名,该登录名针对某些用户通过Cognito用户池进行路由,而对于其他用户则通过ADFS进行路由。我需要一种获取SAML令牌的方法,以便可以验证谁在Cognito中。
我在本教程中构建了教程云形成: https://aws.amazon.com/blogs/mobile/building-adfs-federation-for-your-web-app-using-amazon-cognito-user-pools/
形成云的代码是: https://github.com/leodrak/ADFSCognito
我曾尝试从此处解密收集SAML令牌的位置,但是我没有运气,而且回购中的几个文件被缩小了,这使得查找丢失的代码非常困难。
我想知道如何使用Javascript确认我的用户已在ADFS中获得授权,并取回访问AWS资源所需的凭据。
谢谢!