搭建基于asp.net的wcf服务,ios客户端调用的实现记录

  1. 云栖社区>
  2. 博客>
  3. 正文

搭建基于asp.net的wcf服务,ios客户端调用的实现记录

吞吞吐吐的 2017-10-17 16:37:00 浏览789
展开阅读全文

一、写wcf

问题:

1.特定的格式

2.数据绑定

3.加密解密

 

二、发布到iis

问题:

1.访问权限问题,添加everyone权限

 

访问网站时:http://localhost/WebbUploadSample/ZipUpload.aspx

“/WebbUploadSample”应用程序中的服务器错误。

--------------------------------------------------------------------------------

访问被拒绝。

说明: 访问服务此请求所需的资源时出错。您可能没有查看所请求的资源的权限。

错误消息401.3: 您无权使用您提供的凭据查看此目录或页(由于访问控制列表而导致访问被拒绝)。请让Web 服务器的管理员授予您访问权限。

解决方法:添加Everyone 权限

 

2.防火墙关闭,或者添加端口

 

3.无主项的时候要开目录浏览

4.

应用程序“WCF”中的服务器错误

Internet Information Services 7.5

 
解决方法:
 
iis重新注册.netframework4.0

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

cmd.exe 管理员身份运行

 

 

三、调用接口

 

问题:无返回值

问题:本地可以测试接口,远程不行

 在web.config的<system.web></system.web>中间加入如下配置节内容
<webServices>
         <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
         </protocols>
</webServices>

分类: ASP.NET,WCF
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/3795479.html,如需转载请自行联系原作者

网友评论

登录后评论
0/500
评论
吞吞吐吐的
+ 关注