文档章节

使WCF Restful 向外提供https服务

RyanXing
 RyanXing
发布于 2016/07/12 11:26
字数 180
阅读 32
收藏 0

1.先建一个WCF向外提供的Restful风格的服务项目(这里不是本文重点,在此不详述)

2.安装IIS,导入安全证书,并让项目绑定到https

3.配置web.config

 3.1 在system.ServiceModel节点中添加如下节点

     <bindings>
      <webHttpBinding >
        <binding name="SecureWebBinding" >
            <security mode="Transport">
              <transport clientCredentialType="None"></transport>
            </security>
        </binding>
      </webHttpBinding>
     </bindings>

上面注意 security 的 mode =“Transport” 而非 “None”

3.2 然后在services节点中添加如下节点

        <!-- https start-->
        <endpoint address="" behaviorConfiguration="web" binding="webHttpBinding" bindingConfiguration="SecureWebBinding"
         contract="HeatNetworkMobileWcfService.IService"  />
        <endpoint address="mex" binding="mexHttpsBinding" contract="IMetadataExchange"/>
        <!-- https end-->

最终修改部分如下

到此为止配置搞定

© 著作权归作者所有

共有 人打赏支持
RyanXing
粉丝 0
博文 21
码字总数 6521
作品 0
东城
项目经理
私信 提问
WCF技术的不同应用场景及其实现分析

历史背景: WCF,全称是Windows Communication Founcation,它作为微软新一代的通讯技术,首先正式出现在.NET Framework 3.0中,伴随着Windows Vista的发布而名噪一时。在此之前,曾经作为W...

墙头草
2011/06/21
0
0
Practical guide to WCF RESTful service

REST (Representational State Transfer) is an architectural style that dictates to think in terms of resources and their representation instead of just thinking about methods wit......

东风125
2015/10/26
0
0
消息发布-订阅服务器--Laharsub

Laharsub是一种开源的.NET发布-订阅消息服务器,用于实时的web应用程序,像聊天、在线写作、新闻或者股票交易更新等等。 Laharsub是一种构建在三层架构之上的发布-订阅消息服务器: 前端——...

匿名
2010/11/04
4.2K
0
Web API应用架构设计分析(1)

Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架, ASP.NET Web API 是一种用于在 .NET Framework 上构建 RESTful 应用...

walb呀
2017/12/04
0
0
RESTFUL WebService 的初探(一)

近期要做一个与arcgis rest 相关的服务,由于自己本身对rest不是很了解,所以今天学习了下restful webservice相关的知识,在这里给大家分享下,欢迎大家多提意见。 一、restful 是什么: RE...

水稻
2015/01/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java 源代码和 C 源代码的运行区别

与其他程序的执行方式和编译方式不同。 Java 源代码需要进行编译成字节码后在 Java 虚拟机上运行,这样 Java 程序能够保持独立性和跨平台功特性。 请参考下图。 https://www.cwiki.us/pages...

honeymose
今天
4
0
Apache限定目录解析PHP,限制user_agent,PHP相关的配置

Apache限定目录解析PHP 配置前访问upload/index.php [root@test-a ~]# curl -x192.168.77.139:80 'www.test.com/upload/index.php'This is upload diretory 配置,/usr/local/apache2.4/......

野雪球
今天
5
0
java.util.Concurrent.Exchanger源码

类图 源码: package java.util.concurrent;import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.atomic.AtomicReference;import java.util.concurrent......

狼王黄师傅
今天
6
0
Kubernetes里的secret最基本的用法

Secret解决了密码、token、密钥等敏感数据的配置问题,使用Secret可以避免把这些敏感数据以明文的形式暴露到镜像或者Pod Spec中。 Secret可以以Volume或者环境变量的方式使用。 使用如下命令...

JerryWang_SAP
昨天
5
0
2018-11-20学习笔记

1. python数据类型: 给变量赋值什么样的值,变量就是什么样的类型 给变量赋值整数,变量就是整数类型 给变量赋值字符串,变量就是字符串类型 123 和“123”一样吗? 在python中 单引号 与双...

laoba
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部