SSL证书IIS

时间:2017-05-30 23:55:27

标签: ssl iis https ssl-certificate

在发布此问题之前,我已经进行了很多研究。我有一个运行在 HTTP 上的网站。我们目前正在使用ASP.NET webforms。  我的老板想要更新支付网关以使用Stripe。 Stripe希望支付页面在HTTPS而不是HTTP上运行。所以我想让我的网站 HTTPS

有很多文章可以使用您自己的自签名证书来建立您的网站https。但是,我无法在实时生产环境中找到相关的Microsoft文档来做同样的事情。

我的问题是如何在没有ISS控制的生产环境中这样做?。我知道我必须从验证机构购买SSL证书。目前我正在使用FTP来替换bin文件和修改过的文件来对网站进行更改。

我想知道是否有任何C#,ASP.NET资深人士可以指导我朝正确的方向发展。

1 个答案:

答案 0 :(得分:1)

要运行带有证书的网站,这是使用HTTPS的要求,您必须能够使用IIS管理员在Web服务器上安装证书并将其绑定到端口443上的网站。您可以使用PowerShell可能在没有IIS管理员的情况下完成它,但运行PowerShell的用户帐户需要与IIS管理员一样的权限。

底线 - 如果您根本无权访问IIS管理员,则无法自行完成此任务。

如果您的网站是托管的,您需要与托管服务提供商联系,以获取有关如何为您的网站请求和安装SSL证书的说明。