我在node/express中运行HTTPS网关API,并获得了GoDaddy的认证。网关使用主机进行证书,并在特定端口(不是443,例如8080)上运行。
我可以通过各种方式(cURL、Postman、示例客户端)访问应用程序接口,它的响应很好。
但是,因为这是一个网关API,旨在访问我们网络上的其他API微服务,所以当我在网关API中遇到要调用微服务的路由时,会收到错误消息"unable to verify the first certificate“。
微服务与网关API在同一主机上,对HTTPS使用相同的证书,但侦听不同的端口。
我可以通过HTTPS直接访问微服务,没有任何问题
在API网关中,您可以设置一个引用Cognito User Pool进行身份验证的Cognito Authorizer。为了进行验证,API Gateway期望在Authorization头中设置Cognito User Pool JWT令牌。 使用'aws-sdk‘和’amazon-cognito identity-js‘NPM包,我如何创建来宾/未经身份验证的用户并检索JWT令牌以传递到API网关?所谓访客/未认证,我的意思是甚至没有用户名或电子邮件。或者,这在当前的API中是不可能的吗? Amplify (构建在Cognito之上)似乎有类似的东西:https://docs.a
API 网关密钥对认证生成 有python3的吗,自己试着将官网原先2.7的改成3的但是{"message":"HMAC signature does not match"}
问客服居然告诉我,不支持
https://cloud.tencent.com/document/product/628/42185
image.png