在MVC Web应用程序上实现HTTPS

Ron*_*Ron 9 iis asp.net-mvc ssl https ssl-certificate

我有一个Web应用程序(ASP.NET MVC4),我需要启用HTTPS/SSL.

我检查了很多关于如何做的文章和教程,但我没有得到一件事:

有些地方只讨论IIS的配置:

  1. 的RapidSSL:

https://knowledge.rapidssl.com/support/ssl-certificate-support/index?page=content&actp=CROSSLINK&id=SO22345

  1. 好博客:

http://weblogs.asp.net/scottgu/tip-trick-enabling-ssl-on-iis7-using-self-signed-certificates

有些地方只讨论代码(在应用程序内):

  1. TrailMax:

http://tech.trailmax.info/2014/02/implemnting-https-everywhere-in-asp-net-mvc-application/

所以我的问题是我需要如何处理这个话题?

我想使用临时自签名证书启用HTTPS,然后购买真实证书,我需要做什么?配置IIS?配置我的代码?都?

如果有人可以指导我完成这件事.

谢谢

Mar*_*Ban 7

  1. 第一篇文章介绍了如何安装新的rapidSSL证书
  2. 第二部分介绍如何安装自签名证书(未使用任何受信任的证书颁发机构签名,主要用于测试目的) - 您希望这样做
  3. 上一篇文章描述了如果你想将你的mvc网站仅限制为https该怎么办(那么http请求就不可能了).在开始处理之前,必须完成步骤1或2.如果您只需要将网站限制为https,则具体取决于您的要求.