【问题标题】:Web Service require SSL only for some urls?Web 服务仅对某些 url 需要 SSL?
【发布时间】:2013-04-15 08:54:57
【问题描述】:

是否可以在某些 url 上设置需要 ssl 的 web 服务,而在其他 url 上不需要?该服务作为一个整体提供 1 个功能,但与 2 个不同的客户端对话。如有必要,我可以将其拆分为 2 个不同的服务,但我想知道这是否可能。

【问题讨论】:

    标签: c# asp.net wcf-rest


    【解决方案1】:

    在 IIS(我使用的是版本 7)中,您的站点有一个名为 SSL 设置的选项,其中确保未选中“要求 SSL”复选框。这不会在服务上强制使用 SSL。

    但是,这不会阻止您需要 SSL 的客户端使用非 SSL 链接,它基本上允许您在使用和不使用 SSL 的情况下访问服务。

    【讨论】:

    • 是的,整个站点不需要 SSL,只需要为该客户端提供此服务。我正在寻找服务级别配置(如果存在)。
    • 如果您使用的是 wcf,可以尝试两个端点,一个使用 SSL,一个不使用。
    • 好主意,这可能会满足我的需求。
    猜你喜欢
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多