webservice-java 访问webService 怎么做windows 域验证

问题描述

java 访问webService 怎么做windows 域验证

地址大概是这个样子的,http://erp3.domain.ext:8000/sap/bc/srt/wsdl/bndg_54A6EE6788AE005DE10080000AB450B9/wsdl11/allinone/ws_policy/document?sap-client=800
浏览器访问的时候

现在需要在java中来做,读取数据存到数据库

解决方案

http://bbs.csdn.net/topics/390208190

解决方案二:

你发送的URL中就带上用户名,密码

解决方案三:

http://221.176.5.215?username=zj&password=123'

解决方案四:

需要实现Kerberos/NTLM协议。你可以试试Apache的Commons HttpClient,这个不行的话,你可以用JNI调用实现了这些协议的C++库。

解决方案五:

你发送的URL中就带上用户名,密码

时间: 2024-10-29 23:47:59

webservice-java 访问webService 怎么做windows 域验证的相关文章

Java访问WebService返回XML数据的方法

  本文实例讲述了Java访问WebService返回XML数据的方法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

java 访问webservice 异常

问题描述 java 访问webservice 异常 log4j:WARN No appenders could be found for logger (org.apache.axis2.context.AbstractContext).log4j:WARN Please initialize the log4j system properly.Exception in thread ""main"" org.apache.axis2.AxisFault: Firs

Java访问WebService返回XML数据的方法_java

本文实例讲述了Java访问WebService返回XML数据的方法.分享给大家供大家参考.具体如下: import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.io.FileNotFoundException; import java.io

如何在进行iis验证(windows域的form验证)之前执行某段代码?

问题描述 现在公司有OA系统,用的.net2.0平台搭建,集成了windows域验证登录.也就是说在打开oa时会弹出个Form窗体输入用户名和密码,成功进入,验证失败则显示未授权.....现在老板的需求是想在这个验证之前再判断是否用的是IE浏览器,也就是说想要达到的效果是如果用的非ie浏览器,那么就弹出提示并跳转到错误页面,不要弹出那个验证的form对话框.是否用IE这个好解决,问题是如何将自定义的代码插入到form对话框验证出现之前呢?大家帮忙!!! 解决方案 解决方案二:用js判断不就可以了

用java程序访问集成windows身份验证的webservice(.net版本)

问题描述 如题输入密码之后就能打开wsdl了.这种windows集成身份验证的.netwebservice如何使用java程序进行访问? 解决方案 解决方案二:C#调用WebService时的身份验证在项目开发,我们经常会使用WebService,但在使用WebService时我们经常会考虑以下问题:怎么防止别人访问我的WebService?从哪里引用我的WebService?对于第一个问题,就涉及到了WebService是安全问题,因为我们提供的WebService不是允许所有人能引用的,可能

webservice 405-.Net访问Java WebService 链接报 405method not allowed

问题描述 .Net访问Java WebService 链接报 405method not allowed .Net调用Java的WebService 链接报 the remote server returned an error(405 )method not allowed Java的WebService给的是个WSDL的链接,我用浏览器一直能访问.但是用代码访问时,偶尔能访问,偶尔访问不通,访问不通时,报"405 method not allowed". 我用的 System.Ne

请求-可不可以利用URL路径去访问webservice接口呢?

问题描述 可不可以利用URL路径去访问webservice接口呢? 我想在手机端利用URL访问服务器上的java程序里的webservice接口,应该怎么做呢?请求大神指点.. 解决方案 手机端是什么语言写的. 基于soap ,http 都可以实现你的需求. 解决方案二: 可以使用restful service来构建webservice接口.参考:http://blog.csdn.net/zztfj/article/details/7609347 解决方案三: 如果使用http协议来访问的话,去

使用CXF和Jersey框架来进行Java的WebService编程_java

CXFCXF是在xfire的基础上实现的. 1)首先呢,还是包的问题,在http://cxf.apache.org/download.html这里可以下到最新版的CXF,当然,我用的是最新版的.接下来还是那句废话,建WEB项目,放入JAR包.而JAR包我们就不选择了,一堆全部放入. 我们会看到它包含了spring的JAR包,后面当我们需要把CXF作为WEB项目部署时,就需要用到spring的配置文件,这个后面再讲. 还是接口类和实现类: @WebService public interface

java 开发Webservice客户端获取服务端数据存入本地数据库

问题描述 之前没有接触过webService现在需要写个webService的客户端去获取服务端的数据,然后再存入到本机的数据库中,不知道该如何实现这个是开发的报表功能,现在报表的数据是本机自己建的表,但实际的数据要从别的几个系统中取出,再存入本机的数据库,所以想请问下实现过程是什么,谢谢 解决方案 解决方案二:可以用cxf或者axis2生成客户端.然后客户端里再实现数据的插入操作解决方案三:找个axis根据wsdl直接生成客户端,生成的客户端里面会带有接口的本地存根,这时就相当于调用本地的接口