我正在尝试开发一个从 Sugar CRM 获取联系人的 Java 应用程序。我新安装了Sugar CRM 6.0.2,我没有做任何修改。我正在使用内置的基于 SOAP 的 Web 服务(必须使用 soap 不能基于休息)登录。但是在登录时我收到一条错误消息:
anyType{
id=-1;
error=anyType{
number=10;
name=Invalid Login;
description=Login attempt failed please check the username and password;
};
}
我正在为 user_auth
参数发送字符串 user
:
String user = "user_auth{username=will; password=18218139eec55d83cf82679934e5cd75; version=1.0;}";
String user = "{'user_auth':{'username':'will','password':'18218139eec55d83cf82679934e5cd75', 'version':'1.0'}}";
我尝试了以上两个选项,但都不起作用。我为 application_name
尝试了“SugarCRM”和“CRM”。
如果你们中的任何人可以帮助我解决这个问题,那将对我有很大帮助。谢谢。
最佳答案
SugarCRM 中存在错误。您只能使用管理员登录 Web 服务。
而且您不能将 JSON 字符串传递给 SOAP。您必须使用 SOAP 传递 XML。
关于java - Sugar CRM - Java 客户端 - 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4290006/