文档章节

使WCF Restful 向外提供https服务

RyanXing
 RyanXing
发布于 2016/07/12 11:26
字数 180
阅读 27
收藏 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
iPhone中调用WCF RESTFUL Service

在前面的一篇文章:跨平台iPhone中调用WCF服务中讲述的如何在iPhone中调用WCF服务。我现在开发是调用webservice的,方式和那篇文章一样。需要定义soap,然后异步去调用服务端的方法,等服务端...

晨曦之光
2012/03/09
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
RESTFUL WebService 的初探(一)

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

水稻
2015/01/16
0
0
消息发布-订阅服务器--Laharsub

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

匿名
2010/11/04
4.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部