SSL证书IIS

SSL证书IIS

问题描述:

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

有很多的文章在那里与自己的自签名证书,以使您的网站HTTPS。但是,我无法在现场制作环境中找到相关的Microsoft文档来做同样的事情。

我的问题是我会怎么做,在生产环境中,你不必ISS控制?。我知道我必须从验证机构购买SSL证书。目前我正在使用FTP来替换bin文件和修改后的文件,以对网站进行更改。

,如果有任何C#,ASP.NET退伍军人在那里谁可以指导我在正确的方向我想知道。

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

,如果你没有IIS管理任何访问底部line--,这是不可能自己来完成这个任务。

如果您的网站托管,你将需要接近托管服务提供商如何申请和安装为您的网站的SSL证书的说明。

+0

我联系了我的托管服务提供商。他们告诉我,如果我购买了SSL证书,他们可能会将其安装在服务器上。但是,我仍然需要对代码库进行更改,对吗? –

+1

通常情况下,不需要在代码库中进行更改,除非您使用以“http”开头的绝对URL的硬编码链接。您可能需要[修改一些配置](http://www.dotnetnoob.com/2010/11/how-to-secure-aspnet-cookies.html)以确保您的Cookie安全。 –