首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在应用程序池中的单个服务上禁用“需要证书”?

是否可以在应用程序池中的单个服务上禁用“需要证书”?
EN

Stack Overflow用户
提问于 2014-03-18 21:10:37
回答 1查看 69关注 0票数 0

我有一个IIS-7应用程序池,它是公开可用的,并且启用了SSL“需要客户端证书”。我需要在同一项目/网站中建立一个新的WCF服务,但需要禁用该页面上的客户端证书要求,以便进行应用级身份验证。这个是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-19 03:26:10

在web.config中尝试此配置

代码语言:javascript
复制
<location path="relative_path_to_service.svc">
    <system.webServer>
        <security>
            <access sslFlags="Ssl" />
        </security>
    </system.webServer>
</location>

您可能需要像这样修改applicationHost.config:

代码语言:javascript
复制
<section name="access" overrideModeDefault="Allow" />

它位于c:\windows\system32\inetsrv\config目录中。我没有尝试过WCF,但它在MVC应用程序中工作,我想设置一个需要证书模式的子页,但应用程序的其余部分仍然只有SSL。

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

https://stackoverflow.com/questions/22480419

复制
相关文章

相似问题

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