首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

C#客户端调用java cxf webservice失误,求解

2012-12-15 
C#客户端调用java cxf webservice出错,求解各位好,我现在再C#做webservice的客户端,调用java cxf webservi

C#客户端调用java cxf webservice出错,求解
     各位好,我现在再C#做webservice的客户端,调用java cxf webservice框架提供的webservice服务,但是cxf加入了ws-security用户认证采用的是usernameToken的方式要求客户端传递一个用户名和密码,但是我不知道C#客户端该如何传递用户名和密码,如果不传递会抛出An error was discovered processing the <wsse:Security> header这个异常,意思就该是sopheader里面没有找到服务端需要wsse:sercurity信息。
     希望我的描述大家能看的明白,遇到过这种问题的朋友,希望能得到你们的帮助。
[解决办法]
在客户端生成的Proxy,应该有 Header 属性,在里面传入用户名和密码。
[解决办法]

引用:
在客户端生成的Proxy,应该有 Header 属性,在里面传入用户名和密码。


代理对象貌似没有header属性,你能说的更具体一点吗?我做的其实是java的cxf webservice服务,对应C#来说我懂得不是很多,但是我要给开发客户端的同事讲如何调用ws-security的webservice,我用的最简单的usernameToken,C#那边我黑的很,自己装了个vs一直不成功,希望你能描述的更加详细一点。

热点排行