none
将wcf服务器配置为ssl,访问的时候需要https才可以? RRS feed

  • 问题

  • 问题来自:http://www.cnblogs.com/frank_xl/archive/2009/08/12/1544036.html#commentform
    我看了你的
    WCF分布式安全开发实践(10):消息安全模式之自定义用户名密码:Message_UserNamePassword_WSHttpBinding

    WCF分布式安全开发实践(3):传输安全模式之自定义用户名密码身份验证:Transport_UserNamePassword_WSHttpBinding
    里面将wcf服务器配置为ssl,访问的时候需要https才可以,那么我的应用调用乐wcf,而且应用是放在Internet的,那么每个访问我的应用的客户端都需要证书吗,都是通过https访问吗,还是说访问我的应用使用的还是http,不需要证书呢


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年1月22日 16:03
    版主

答案

  • 可以参考这个讨论:请教如何不使用证书?
    传输安全的话,必须使用安全套接字层 (SSL) 证书对服务器进行身份验证,并且客户端必须信任服务器的证书。由于你这里是自己制作的证书,许多客户端访问的时候会出现不信任的问题。一般网站使用的是商业证书,信任问题不需要考虑。传输安全必须使用https协议。消息安全可以不使用https
    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年1月22日 16:04
    版主