(FAQ)webservice串用户、串数据中心问题
相关问题为未启用安全模式,系统调用前面的登陆返回信息引起。解决办法就是启用webservice安全模式。启用安全模式参考附件文档。
因为需要采用webService安全模式,故将凭证标准接口以及消息发送接口进行了修改:
文件路径
com.kingdee.eas.fi.gl.app.webservice. WSGLWebServiceFacadeSrvProxy getController方法
if (headerElement == null) {
headerElement = soap
.getHeaderByName(
"http://192.168.198.11:6896/ormrpc/services/WSGLWebServiceFacade/encodedTypes",
"MySoapHeader");
QName name = new QName("", "SessionId");
SessionId = headerElement.getChildElement(name).getValue();
} else {
SessionId = headerElement.getValue();
}
为添加内容。
文件路径
com.kingdee.eas.base.message.app.webservice. WSWsMessageCenterFacadeSrvProxy getController方法
if (headerElement == null) {
headerElement = soap
.getHeaderByName(
"http://192.168.198.11:6896/ormrpc/services/WSWsMessageCenterFacade/encodedTypes",
"MySoapHeader");
QName name = new QName("", "SessionId");
SessionId = headerElement.getChildElement(name).getValue();
} else {
SessionId = headerElement.getValue();
}
为添加内容。
是eas\server\profiles\server1\config\webservice.propetties这个目录而不是eas\Server\eas\server\profiles\server1\config\webservice.propetties这个目录吧, 是不是多了eas\server?
加上isRomoteLocate=false后, 会报错, 为什么呢?
灰常实用!!!
(FAQ)webservice串用户、串数据中心问题
本文2024-09-16 23:04:28发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-52226.html