首页 > 其他 > 详细

TCP 错误代码 10013: 试图以其访问权限所禁止的方式访问套接字

时间:2014-06-18 10:43:51      阅读:875      评论:0      收藏:0      [点我收藏+]

大家遇到的问题可能是登录没反应,这时,大家要充分利用调试工具,调试工具可能会提示下面错误:

未能连接到 net.tcp://swk-pc:4502/chatservice.svc。连接尝试的持续时间为 00:00:00.3880222。TCP 错误代码 10013: 试图以其访问权限所禁止的方式访问套接字。原因可能是,试图以跨域的方式访问某服务,而该服务的配置不支持跨域访问。您可能需要与服务的所有者联系,以公开通过 HTTP 的套接字跨域策略,并在允许的套接字端口范围 4502-4534 之内承载该服务。

  1.大家知道这个项目分客户端项目和服务端项目,源代码已经测试过不会出现这种问题,所以我们可以断定是配置问题,首先我们查看客户端配置:

  客户端配置文件ServiceReferences.ClientConfig里net.tcp://swk-pc这里的swk-pc改成你自己的网站ip,重新调试,如果还是此问题,我们可以排除客户端错误,接着看服务端配置。

  2.在浏览器中浏览chatservice.svc文件,我们看到

bubuko.com,布布扣

 

  我们如果看到这个页面则表示IIS配置没问题,如果出现协议不匹配等错误就可以把错误推到IIS配置上,大家可以按照我第一篇对比配置。

  3.如果IIS配置没问题,但是还提示上面的错误,这就是跨域文件问题,我在这里在提醒大家一次,比如我们的IIS目录指向chat.Web项目,浏览端口是809,我们的IIS里还有另一个网站使用80端口,这时,我们就要把跨域文件clientaccesspolicy.xml放到使用80端口的网站下,这是由于SilverLight会首先到80端口下检查跨域文件是否允许它访问。

转载网址:http://www.silverlightchina.net/html/tips/2010/1231/4584.html?1294066590

TCP 错误代码 10013: 试图以其访问权限所禁止的方式访问套接字,布布扣,bubuko.com

TCP 错误代码 10013: 试图以其访问权限所禁止的方式访问套接字

原文:http://www.cnblogs.com/yisheng/p/3793083.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!