我必须在我的asp.net应用程序上测试一个应该在https上工作的方法。有没有办法我可以在https上的localhost上运行应用程序,所以我可以调试它?
答案 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。