【问题标题】:I want to change protocol from http to https in visual studio 2012我想在 Visual Studio 2012 中将协议从 http 更改为 https
【发布时间】:2013-09-13 18:07:59
【问题描述】:

*您好朋友们,我正在开发 Web 应用程序,我想将协议从 http 更改为 https。我正在使用 Visual Studio 2012 Express Web。我将 Web 服务器更改为 Use 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协议*,但是当我尝试调试它时出现错误,例如找不到页面或名称已更改我该如何解决?

【问题讨论】:

  • What should I do? 将其从 http 更改为 https

标签: c# asp.net visual-studio https


【解决方案1】:

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>

【讨论】:

    猜你喜欢
    • 2015-02-14
    • 2021-12-14
    • 2014-05-22
    • 2012-03-18
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    • 2014-07-14
    • 1970-01-01
    相关资源
    最近更新 更多