【问题标题】:Reactjs app deployment on AWS E2 with wildcard SSL certificate使用通配符 SSL 证书在 AWS E2 上部署 Reactjs 应用程序
【发布时间】:2018-09-30 23:52:39
【问题描述】:

我开发了一个reactjs 应用程序,使用 .net core web API 作为后端。我已经在IIShttp 上将应用程序托管在Windows 服务器上,该应用程序运行良好,没有任何问题,但是当我尝试使用通配符SSL 证书托管相同的应用程序时,它在chrome 控制台中出现此错误:

“加载资源失败:net::ERR_SPDY_PROTOCOL_ERROR”。

错误

我也做了一些关于服务器上 nginx 的配置,在一些 URL 中有描述。

【问题讨论】:

  • 这看起来,在您的 Windows 服务器 SSL 证书配置不正确。您能否检查在浏览器中访问添加到 CloudFront 的原始 URL 并检查证书是否显示为有效?

标签: reactjs ssl amazon-ec2 asp.net-core https


【解决方案1】:

您可以使用 AWS CloudFront 部署您的 reactJS 应用程序,并且可以使用路由 53 将 AWS Cloudfront url 重定向到您的域。完成后也可以轻松配置 SSL

【讨论】:

  • 实际上,我没有 AWS 门户访问权限。由独立的信息服务团队管理。我可以访问到 AWS Windows 服务器的远程桌面连接
  • 好吧,如果您有 IAM 访问权限,则可以使用 aws-site-manager 管理 cloudfront 和 s3 上的静态站点,请参阅:github.com/oursky/aws-site-manager。有关使用站点管理器的帮助,请参阅:code.oursky.com/…
猜你喜欢
  • 1970-01-01
  • 2014-12-30
  • 2018-07-09
  • 2015-06-14
  • 2016-09-27
  • 2020-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多