小编Ate*_*nış的帖子

"远程服务器返回错误:(417)期望失败."

我正在编写使用我的wcf服务的Windows 8应用程序(在Visiual Studio 2012上).当我在家里尝试时它很好用,所以它可以连接到wcf.但是,当我在我的办公室尝试时,它无法连接到wcf并返回错误:

远程服务器返回错误:(417)期望失败.

我认为它是由办公室网络中的防火墙造成的..用Google搜索过多,尝试了很多,但问题仍然在这里.

System.Net.ServicePointManager.Expect100Continue = false;
Run Code Online (Sandbox Code Playgroud)

不起作用,因为.Net Framework 4.5没有ServicePointManager类,但msdn说.Net 4.5上有ServicePointManager .. http://msdn.microsoft.com/en-us/library/system.net.servicepointmanager.expect100continue.aspx

<system.net>
    <settings>
        <servicePointManager expect100Continue="false" />
    </settings>
</system.net>
Run Code Online (Sandbox Code Playgroud)

无法尝试在web.config或app.config上编写,因为win8应用程序没有这些文件..

有些人将上面的代码写到VS 2012的devenv.exe.config文件中.我试了但是没有改变.

http://www.jlpaonline.com/?p=176

.net c# wcf firewall

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

firewall ×1

wcf ×1