zoukankan      html  css  js  c++  java
  • 部署wcf出现的问题与解决方法

    我将本机作为服务器开发时,没出什么问题,将wcf服务端寄缩到另一台电脑上时,出现了一些问题,这里总结下:

    1、wcf服务器和另一个网站应用出问题

    服务器的iis上有一个网站应用,当我将wcf服务寄缩到iis上时,wcf服务和网站都出现了Server Application Unavailable错误,因为网站应用对应的.net Framework是2.0的,而wcf应用对应的.net Framework是4.0的,会有冲突。

    解决方案:新建一个程序池,将wcf服务放在此程序池上即可。

    2、提示“调用方未由服务进行身份验证”错误,客户端与服务端都新增<security mode="None"/>模块

    服务端web.config修改为:

    <bindings>
      <wsHttpBinding>
        <binding name="WSHttpBinding_NoneSecurity" maxBufferPoolSize="12000000" maxReceivedMessageSize="12000000" useDefaultWebProxy="false">
          <readerQuotas maxStringContentLength="12000000" maxArrayLength="12000000"/>
    <!--新增-->
          <security mode="None"/>    
     </binding>   
    </wsHttpBinding>
    </bindings>

    客户端app.config配置文件修改为:

    <wsHttpBinding>
      <binding name="WSHttpBinding_IService1">
    <!--新增-->
        <security mode="None" />
      </binding>
    </wsHttpBinding>
  • 相关阅读:
    你了解幻读吗?
    http面试准备
    DNS域名解析过程,域名的认识
    ajax实现用户登陆,退出,java做后端
    serialize()与serializeArray()
    jquery中Json操作
    jquery字符串操作
    理解jQuery的$.extend与$.fn.extend
    HTML之间互相传参
    解决topjui中工具栏按钮删除刷新从属表
  • 原文地址:https://www.cnblogs.com/ssvip/p/7880706.html
Copyright © 2011-2022 走看看