*朋友们,我正在研究Web应用程序,我想将协议从http更改为https.I我正在使用Visual Studio 2012 Express Web。我将Web服务器更改为使用IIS Express 然后我选择了从属性框启用ssl true并检查了我发现的applicationhost文件
<site name="Texniki Tapsiriq" id="13">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Texniki Tapsiriq\Texniki Tapsiriq\Texniki Tapsiriq" />
</application>
<application path="/Login.aspx" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Texniki Tapsiriq\Texniki Tapsiriq\Texniki Tapsiriq" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:54650:localhost" />
<binding protocol="https" bindingInformation="*:44301:localhost" />
</bindings>
</site>
https协议已添加*但是当我尝试调试它时会收到错误,例如找不到页面或名称已更改我该如何解决?
答案 0 :(得分:0)
Reference code project (Matt Sollars)
<secureWebPages>
<files>
<add path="Default.aspx" secure="Insecure" />
<add path="Admin/MoreAdminStuff.aspx" secure="Ignore" />
<add path="Legal/Copyright.aspx" secure="Ignore" />
<add path="Lib/PopupCalendar.aspx" secure="Ignore" />
</files>
<directories>
<add path="/" recurse="False" />
<add path="Admin" />
<add path="Admin/Info" secure="Insecure" />
<add path="Members/Secure" recurse="True" />
</directories>
</secureWebPages>