Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从客户端发送aws cognito令牌_Python_Amazon Web Services_Aws Lambda_Amazon Cognito_Serverless Framework - Fatal编程技术网

Python 如何从客户端发送aws cognito令牌

Python 如何从客户端发送aws cognito令牌,python,amazon-web-services,aws-lambda,amazon-cognito,serverless-framework,Python,Amazon Web Services,Aws Lambda,Amazon Cognito,Serverless Framework,我将无服务器框架与aws lambda和aws cognito结合使用。我已经建立了一个用户池并注册了应用程序。我可以在登录ui中登录并获取代码,然后以编程方式将代码交换为令牌 但是我应该如何将令牌从web客户端发送到aws lambda 我可以使用Postman或curl程序,但我需要使用web客户端http浏览器。我应该如何设置带有令牌的头?从Cognito令牌端点接收令牌后,您可以将其存储在浏览器存储器中,例如;LocalStorage、SessionStorage、客户端Cookies使

我将无服务器框架与aws lambda和aws cognito结合使用。我已经建立了一个用户池并注册了应用程序。我可以在登录ui中登录并获取代码,然后以编程方式将代码交换为令牌

但是我应该如何将令牌从web客户端发送到aws lambda


我可以使用Postman或curl程序,但我需要使用web客户端http浏览器。我应该如何设置带有令牌的头?

从Cognito令牌端点接收令牌后,您可以将其存储在浏览器存储器中,例如;LocalStorage、SessionStorage、客户端Cookies使用JavaScript,并将其发送到API请求和Ajax请求的授权标头中

您可以使用库来简化身份验证和刷新令牌

注意:有人可能会说,在浏览器存储中存储令牌是不安全的,但如果您查看AWS Amplify JS库,它使用LocalStorage来存储id令牌和刷新令牌