【发布时间】:2010-11-24 07:09:08
【问题描述】:
我必须在我的 asp.net 应用程序上测试一个可以在 https 上运行的方法。有没有办法让我可以在 https 上的 localhost 上运行应用程序以便调试它?
【问题讨论】:
我必须在我的 asp.net 应用程序上测试一个可以在 https 上运行的方法。有没有办法让我可以在 https 上的 localhost 上运行应用程序以便调试它?
【问题讨论】:
您可以创建一个自签名 SSL 证书,然后在 IIS 中的本地计算机上使用 SSL 和您的自签名证书创建一个 Web 应用程序(使用像 http://dummy.test 这样的 URL 并将其添加到 c:\ 中的主机文件中windows\system32\drivers\etc文件夹,指向127.0.0.1),然后启动VS,附加到w3wp.exe进程,就可以调试了。
Create a self-signed SSL certificate with IIS 6.0 Resource Kit SelfSSL
【讨论】:
是的,给自己弄一个自签名证书并安装它。不过,一般来说,我只会在本地开发环境中禁用对 SSL 的需求。
【讨论】: