.net-通过设置代理服务器访问WebService 提示【HTTP status 407: authenticationrequired】

问题描述

通过设置代理服务器访问WebService 提示【HTTP status 407: authenticationrequired】

大家好,针对如题问题,我查找了网上相关解释,但大多是针对 【**Proxy** authenticationrequired】这个问题的回复,而我遇见的问题【authenticationrequired】貌似与其不大一样,以下我做出我的描述:
1、服务器被加入域中,该域网络不可通过外网访问其网络,访问外网时需要通过代理服务器访问
2、程序开发是用.net编写的,方式与网上查到的大致一样代码如下
using System.Net;
Uri proxyURI = new Uri("http://jecjec.com:80");//代理服务器地址
System.Net.WebProxy proxyObject = new System.Net.WebProxy(proxyURI,false);
proxyObject.Credentials = new System.Net.NetworkCredential("jecray","pwd","domain");
3、客户方面有多台服务器,其中之前只有一台可以正常访问,其余均抛出如题的异常,现在唯一一台服务器也无法访问,但相关的网络负责人反馈域用户信息是正确的,应该可以访问
4、测试:用一台自动获取IP的机器在内网中通过设置代理方式访问外网是可以成功的。

请问可否修改网络环境配置,或者程序配置文件可以解决此问题
谢谢

解决方案

应该还是用户验证没有通过。查看域控制器日志等

时间: 2024-12-31 20:04:24

.net-通过设置代理服务器访问WebService 提示【HTTP status 407: authenticationrequired】的相关文章

web service-求助:spring webservicetemplate访问webservice怎么设置超时时间?

问题描述 求助:spring webservicetemplate访问webservice怎么设置超时时间? 客户端使用webservicetemplate访问,调用marshalSendAndReceive(String uri, Object requestPayload, WebServiceMessageCallbak requestCallback)方法,怎么样设置超时时间? 解决方案 CXF-WebService设置超时时间 解决方案二: 使用CommonsHttpMessageSe

无需.net和专用组件实现用asp访问webservice

web|访问 可能,大多数的人认为我们需要运行asp.net或使用soap toolkit以访问webservice但是这不是必需的,使用微软的xml parser我们同样可以利用传统的asp页面来访问webservice,下面我就展示给大家看一看!我将使用三个文件来实现我的展示.    global.asa,当程序开始运行时,使用application变量    i_soapcall.asp 一个包含文件,用以访问soap service    default.asp 一个基本的asp文件,用

360杀毒如何使用脚本设置代理服务器

一.命令格式 请在 Windows 的"运行"输入框中输入以下命令: 360sd.exe /proxy /hip:代理服务器IP地址 /hport:代理服务器端口号 例如,代理服务器IP地址为 192.168.0.1,端口为 8080,则可以采用如下命令行指令进行设置: 360sd.exe /proxy /hip:192.168.0.1 /hport:8080 如要取消代理服务器设置,请运行如下的指令: 360sd.exe /proxy /delinfo:1 二.设置代理服务器的VBS

win8系统访问网页提示"当前网页脚本发生错误“怎么办?

win8系统访问网页提示"当前网页脚本发生错误"怎么办?   解决方法: 一.清除IE缓存 1.清除一下IE浏览器的缓存,点IE上的工具--然后再选择最下面的Internet选项,再点Internet删除文件(记得勾上删除所有脱机内容),确定后再重新打开IE浏览器试试,同时请确认您使用的是IE6.0及以上版本; 2.您的网页上清缓存,在网页上选择工具->Interner选项->删除Cookies和删除文件,然后再确定; 3.请您点击IE浏览器中的"工具"

Win7如何设置代理服务器?

  相信有很多电脑用户并不了解代理服务器,代理服务器是一种特殊的网络服务,它可以代理网络用户去取得网络信息,可以提高浏览速度和效率,还可以突破自身IP访问限制,访问国外站点等.那么,Win7系统下要如何设置代理服务器呢?我们一起来看一下. 步骤 1.依次点击"开始"→"控制面板"→"网络和 Internet",点击"Internet 选项". 2.在"Internet 选项"对话框下,点击"连接&

360杀毒使用脚本设置代理服务器

  一.命令格式 请在 Windows 的"运行"输入框中输入以下命令: 360sd.exe /proxy /hip:代理服务器IP地址 /hport:代理服务器端口号 例如,代理服务器IP地址为 192.168.0.1,端口为 8080,则可以采用如下命令行指令进行设置: 360sd.exe /proxy /hip:192.168.0.1 /hport:8080 如要取消代理服务器设置,请运行如下的指令: 360sd.exe /proxy /delinfo:1 二.设置代理服务器的V

如何取消电脑IE浏览器中允许对剪切板进行访问的提示

  1.运行IE浏览器,并打开Internet选项; 2.切换到"安全"选项卡,点击"自定义级别"按钮; 3.在设置列表中找到"脚本",在"允许对剪切板进行编程访问"中将"提示"改成"启用"并点击确定; 4.最后在弹出的警告窗口中点击是即可. 安装以上方法完成设置后就可以取消电脑IE浏览器中允许对剪切板进行访问的提示.

Java如何设置代理访问链接地址

一 使用系统属性来完成代理设置, 这种方法比较简单, 但是不能对单独的连接来设置代理: public static void main(String[] args) { Properties prop = System.getProperties(); // 设置http访问要使用的代理服务器的地址 prop.setProperty("http.proxyHost", "192.168.0.254"); // 设置http访问要使用的代理服务器的端口 prop.se

android ksoap2 访问webservice,连续两次调用时,第二次调用异常(转)

1.  代码如下 复制代码 Webservice.GetVcardByUserNo(String userId,String userNo); 这个是封装了的webservice接口. 2.在程序中连续两次调用该接口时,ksoap2在解析第二次调用返回的结果时抛异常.     异常信息如下:  代码如下 复制代码 org.xmlpull.v1.XmlPullParserException: unexpected type (position:END_DOCUMENT null@1:0 in ja