1
10
如果确实需要通过某种代理,只需将以下内容添加到web.config:
您也可以通过使用以下代码来完成:
|
2
8
您可以使用本地计算机的默认设置:
并在app.config中添加此配置:
|
3
7
因此,它实际上深入到向用户询问代理服务器详细信息,然后为代理服务器配置服务代理类,如下所示: var networkCredentials = new NetworkCredential ("username", "password", "domain"); WebProxy myProxy = new WebProxy ("W.X.Y.Z:NN", true) {Credentials = networkCredentials}; var service = new iptocountry { Proxy = myProxy }; string result = service.FindCountryAsString ("A.B.C.D"); 我编写了一个测试类,它使用 IP To Country 使用上面的代码,我可以成功地使用web服务。 |
4
5
从用户的IE代理设置(WinInet)导入设置。 在Vista/etc上,您使用
(还有一些子命令,如“import”) 未经测试,但请尝试:
在此之后,您的.NET代码应该都通过代理工作,该代理可能已经配置好,以便使用IE等。 |
5
-1
如果您的Web服务与调用Web服务的客户端位于同一个内部网络上,那么它不应该通过代理。 |
6
-1
只要允许web流量(端口80)通过,就不需要做任何特殊的事情。从路由器/代理服务器的角度来看,web服务调用与任何其他HTTP流量相同。 |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |