如何为ASMX服务实施HTTPS

尼尔特

我在IIS7上运行了许多现有的ASMX Web服务,并希望对其进行更改,以便所有请求和响应都必须通过HTTPS进行。

该站点还运行其他页面,例如PHP和Classic ASP,因此我不能仅仅更改站点根目录来提供HTTPS页面。

如何为每个ASMX服务(应用程序)设置此属性,以便如果有人访问http://www.mydomain.com/MyService/ServiceName.asmx,它将重定向到https://www.mydomain.com/MyService/ServiceName .asmx或返回404错误?

思想和最佳方法?

懒散的

您是否尝试过URL重写?

<rewrite>
    <rules>
        <rule name="Force HTTPS" stopProcessing="true">
            <match url="(.*)/ServiceName.asmx" />
            <conditions>
                <add input="{HTTPS}" pattern="^OFF$" />
            </conditions>
            <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
        </rule>
    </rules>
</rewrite>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为定位服务实现onConnectionFailed()和onDisconnected()

来自分类Dev

如何为定位服务实现onConnectionFailed()和onDisconnected()

来自分类Dev

如何为设计时服务实现异步方法

来自分类Dev

用剃刀模板化服务实施

来自分类Dev

如何对Android应用程序使用的Web API服务实施身份验证?

来自分类Dev

如何为kontakt.io sdk实施后台服务?

来自分类Dev

如何为Microsoft Web Robot实施电子邮件服务

来自分类Dev

启动时如何为Windows服务实现临时管理员权限窗口

来自分类Dev

如何访问服务实例?

来自分类Dev

在注册过程中自动解决服务实施问题

来自分类Dev

如何为结构实施Ord?

来自分类Dev

如何为treetableview实施过滤

来自分类Dev

如何为ipad实施RESideMedu?

来自分类Dev

如何选择合适的服务实现?

来自分类Dev

Blazor:如何获取托管服务实例?

来自分类Dev

工作流服务:在该服务实施的合同列表中找不到合同名称

来自分类Dev

如何为并行任务实现协程

来自分类Dev

如何在 AngularJS 中处理现有的服务实例并注入新的服务实例?

来自分类Dev

如何实施服务人员?

来自分类Dev

如何为Heroku API实施维护模式

来自分类Dev

如何为xgboost实施增量培训?

来自分类Dev

如何在javascript代码中获取angular服务实例?

来自分类Dev

如何从模块实例获取服务实例[Angular]

来自分类Dev

如何覆盖IntelliJ插件中的服务实现?

来自分类Dev

如何使用Inject获得一次服务实例

来自分类Dev

如何断开Gmail API服务实例的连接?

来自分类Dev

如何替换Angular组件中的服务实现?

来自分类Dev

如何在Android中使用服务实现BeaconConsumer

来自分类Dev

如何使用Inject获得一次服务实例

Related 相关文章

热门标签

归档