ASP.net在localhost上调试https

时间:2009-08-31 08:45:40

标签: asp.net https

我必须在我的asp.net应用程序上测试一个应该在https上工作的方法。有没有办法我可以在https上的localhost上运行应用程序,所以我可以调试它?

2 个答案:

答案 0 :(得分:6)

您可以创建自签名SSL证书,然后在IIS中的本地计算机上创建一个带有SSL和自签名证书的Web应用程序(使用http://dummy.test之类的URL并将其添加到c中的hosts文件中:\ windows \ system32 \ drivers \ etc文件夹,让它指向127.0.0.1),然后启动VS,附加到w3wp.exe进程并进行调试。

Create a self-signed SSL certificate with IIS 6.0 Resource Kit SelfSSL

答案 1 :(得分:0)

是的,给自己一个自签名证书并安装它。但是,一般情况下,我只是在本地开发环境中禁用SSL。