搭建基于asp.net的wcf服务,ios客户端调用的实现记录
一、寫wcf
問題:
1.特定的格式
2.數(shù)據(jù)綁定
3.加密解密
二、發(fā)布到iis
問題:
1.訪問權(quán)限問題,添加everyone權(quán)限
訪問網(wǎng)站時:http://localhost/WebbUploadSample/ZipUpload.aspx
“/WebbUploadSample”應用程序中的服務器錯誤。
--------------------------------------------------------------------------------
訪問被拒絕。
說明:?訪問服務此請求所需的資源時出錯。您可能沒有查看所請求的資源的權(quán)限。
錯誤消息401.3:?您無權(quán)使用您提供的憑據(jù)查看此目錄或頁(由于訪問控制列表而導致訪問被拒絕)。請讓Web?服務器的管理員授予您訪問權(quán)限。
解決方法:添加Everyone?權(quán)限
2.防火墻關(guān)閉,或者添加端口
3.無主項的時候要開目錄瀏覽
4.
應用程序“WCF”中的服務器錯誤Internet?Information?Services?7.5
解決方法: iis重新注冊.netframework4.0%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe?-i
cmd.exe?管理員身份運行
三、調(diào)用接口
問題:無返回值
問題:本地可以測試接口,遠程不行
?在web.config的<system.web></system.web>中間加入如下配置節(jié)內(nèi)容
<webServices>
?????????<protocols>
????????????<add?name="HttpSoap"/>
????????????<add?name="HttpPost"/>
????????????<add?name="HttpGet"/>
????????????<add?name="Documentation"/>
?????????</protocols>
</webServices>
總結(jié)
以上是生活随笔為你收集整理的搭建基于asp.net的wcf服务,ios客户端调用的实现记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 炸丸子的家常做法?
- 下一篇: 酸菜的家常做法大全?