如何在开发环境中在 https://localhost 上测试我的 ASP.NET 页面? [复制]
Posted
技术标签:
【中文标题】如何在开发环境中在 https://localhost 上测试我的 ASP.NET 页面? [复制]【英文标题】:How to test my ASP.NET page on https://localhost in a development environment? [duplicate] 【发布时间】:2012-06-02 12:09:00 【问题描述】:可能重复:HTTPS with Visual Studio's built-in ASP.NET Development Server
我正在使用 VS 2010 IDE 编写 C#、ASP.NET Web 应用程序。我没有在这台 Windows 7 机器上安装 IIS 服务器。我对 Web 应用程序的所有测试都通过 Visual Studio 2010 附带的“ASP.NET 开发服务器”。我的页面通常加载到 Web 浏览器中,地址如下:“http://localhost:59215/Default.aspx”
所以我的问题是,我可以使用 HTTPS URL 进行测试吗?
如果是的话,有人可以给我步骤吗?
【问题讨论】:
【参考方案1】:带有 SP1 的 Visual Studio 2010 现在具有 IIS Express,可让您在 SSL 上运行。
请看这里:http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx
您还可以创建自签名证书以避免购买证书时出现任何问题。
http://weblogs.asp.net/scottgu/archive/2007/04/06/tip-trick-enabling-ssl-on-iis7-using-self-signed-certificates.aspx
【讨论】:
+1 还没有这样做的需要,也没有意识到他们进行了更改以使其更容易。 @Inturbidus 是的,感谢您的提醒,尽管我似乎无法在 SP1 之前创建的 Web 应用程序项目上启用 IIS Express。这很蹩脚。知道如何解决这个问题吗? 好的,我想通了。要使用该 IIS Express,需要下载它。换句话说,它没有随 SP1 提供。你可以从这里得到它:microsoft.com/en-us/download/details.aspx?id=1038以上是关于如何在开发环境中在 https://localhost 上测试我的 ASP.NET 页面? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
在java web开发中在一个页面点击一个按钮,显示的内容直接再原页面上,怎么操作