首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS中的应用程序部署

IIS中的应用程序部署
EN

Stack Overflow用户
提问于 2019-01-24 18:48:02
回答 1查看 45关注 0票数 0

在用于HTTPS的IIS.Add端口443中部署的web应用程序。并为HTTPS创建新的SSL证书。

最后,登录我的应用程序(它完成了)我刷新了在IIS443(Https)端口自动删除.Once和应用程序无法到达

EN

回答 1

Stack Overflow用户

发布于 2019-01-25 16:23:41

您似乎没有将url重写设置为从http重定向到https。

我建议您可以安装url rewrite module并在web.config中添加以下url重写,以将所有请求从http重定向到https:

代码语言:javascript
复制
<rewrite>
    <rules>
        <rule name="Redirect to http" enabled="true" patternSyntax="Wildcard" stopProcessing="true">
            <match url="*" negate="false" />
            <conditions logicalGrouping="MatchAny">
                <add input="{HTTPS}" pattern="off" />
            </conditions>
            <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Found" />
        </rule>
    </rules>
</rewrite>

详细信息,请参阅下面的文章:https://blogs.technet.microsoft.com/dawiese/2016/06/07/redirect-from-http-to-https-using-the-iis-url-rewrite-module/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54344848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档