繁体   English   中英

如何在AWS EC2 IIS上安装SSL证书?

[英]How to install SSL certificate on AWS EC2 IIS?

我的团队正在创建一个涉及共享银行详细信息的应用程序。 对于涉及即时验证银行帐户的功能,我们使用了第三方供应商Dwolla,后者提供了用于输入银行帐户详细信息的安全界面。 来自Dwolla: https//developers.dwolla.com/resources/dwolla-js/instant-account-verification.html

我们的应用程序托管在AWS服务器,iis,S3存储上的EC2实例上。

首先,我需要在AWS服务器上安装SSL吗? 如果是,我该怎么办?

我一直在到处寻找答案,但是找不到确切的解决方案。

请帮忙。

要安装SSL证书,将取决于您的环境的某些细节:

  1. 如果将单个实例与IIS一起使用,则必须从外部CA获取SSL证书。 这将花费您一些钱,他们将指导您如何请求和发出证书。 发出证书后,您需要将其上传到操作系统并配置IIS以使用它。

  2. 如果您在AWS提供的负载均衡器后面使用实例池,则可以免费向AWS请求证书,并将负载均衡器配置为使用发出的证书( https://aws.amazon.com/certificate-manager/?nc1 = h_ls )。

  3. 如果您不使用AWS负载均衡器,则可以创建一个AWS CloudFront分配( https://aws.amazon.com/cloudfront/ ),使用IIS作为源,并在分配中配置免费的AWS证书。

我们开始使用PKISharp win-acme在EC2中为我们的IIS获取免费的LetsEncrypt SSL证书,它的工作原理很吸引人 ,每2-3个月自动更新一次,没有问题,非常容易从“ dos”提示符下设置(以管理员身份运行) ...

为了帮助pkisharp完成其工作,将80和443绑定保持在同一站点上,您可以配置“ URL重写”规则以将所有80个请求重定向到443。

该工具将在Windows调度程序中添加一个任务来处理自动更新。

我们一直在使用certify( https://certifytheweb.com ),而IIS上没有任何问题。 免费提供少于3个域,便宜多达100个域。 在我们所有的服务器上使用它。 具有强大调试工具的交钥匙解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM