Javascript React Native:使用Amazon AWS资源添加SSL固定
背景:- 使用react native与Amazon AWS进行移动应用程序开发。从react native,我首先连接到Javascript React Native:使用Amazon AWS资源添加SSL固定,javascript,amazon-web-services,react-native,ssl-certificate,Javascript,Amazon Web Services,React Native,Ssl Certificate,背景:- 使用react native与Amazon AWS进行移动应用程序开发。从react native,我首先连接到cognito标识池,以获取身份验证令牌,然后进一步使用S3和DynamoDB(作为AppSync数据源)。 因此,我使用的AWS的两个主要服务是-S3和AppSync 为了安全起见,我想在react本机应用程序中使用SSL固定或证书固定 SSL(或证书)固定:- 在AWS上有一个服务-AWS证书管理器,用于管理/创建证书 有两种使用证书固定的方法- 方法1:让AWS证书管
cognito标识池
,以获取身份验证令牌,然后进一步使用S3
和DynamoDB(作为AppSync数据源)
。
因此,我使用的AWS的两个主要服务是-S3和AppSync
为了安全起见,我想在react本机应用程序中使用SSL固定或证书固定
SSL(或证书)固定:-
在AWS上有一个服务-AWS证书管理器
,用于管理/创建证书
有两种使用证书固定的方法-
方法1:让AWS证书管理器为您创建/生成证书,然后您使用此证书
方法2:如果您有自己的证书,您可以在AWS证书管理器中导入它。
我的问题:
在上述两种方法中(1和2)。我发现AWS证书只能应用于以下6种资源:
S3
和AppSync
资源。如何在这两种资源上“应用”证书?这两个不在列表中
问题(针对上述方法2):-
如果我有自己的证书,我可以在AWS证书管理器中导入它。但我如何“创建”自己的证书?这会招致费用吗
其他注意事项:-
有这个包裹-
我经历过这一切。它说我可以使用以下命令“获取”某个服务器的证书:
openssl s_客户端-showcerts-servername myservername.com-connect myservername.com:443