SSL 证书 IIS

SSL Certificate IIS

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

有很多文章可以让您的网站使用您自己的自签名证书 https。但是,我找不到在实时生产环境中执行相同操作的相关 Microsoft 文档。

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

我想知道是否有任何 C#,ASP.NET 老手可以指导我正确的方向。

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

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

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