SugarCRM C# - 找不到 404

发布于 2024-12-04 09:01:07 字数 1061 浏览 0 评论 0原文

我目前正在尝试在 C# 中使用 Visual Studio 中的 SugarCRM Soap/WSDL。每当我调用该服务时,我都会收到 404 - 未找到异常,尽管我可以在 Visual Studio 中输入 URL 时完美添加该服务。

我的代码如下:

public void Login()
{
    //Create an authentication object
    user_auth user = new user_auth();

    //Set the credentials
    user.user_name = "myusername";
    user.password = this.computeMD5String("mypass");

    //Try to authenticate
    set_entry_result authentication_result = this.sugarService.login(user, "");

    //Check for errors
    if (Convert.ToInt32(authentication_result.error.number) != 0)
    {
        //An error occured
        this.Session = String.Concat(authentication_result.error.name, ": ",
        authentication_result.error.description);

        //Clear the existing sessionId
        this.Session = String.Empty;
    }
    else
    {
        //Set the sessionId
        this.Session = authentication_result.id;

        //Clear the existing error
        this.Error = String.Empty;
    }
}

以前有人经历过吗? :-)

非常感谢任何帮助/提示!

提前致谢。

/ 博

I'm currently trying to work with the SugarCRM Soap/WSDL from Visual Studio in C#. Whenever I make a call to the service I get a 404 - not found exception back, although I can perfectly add the service when entering the URL in Visual Studio.

My code is as follows:

public void Login()
{
    //Create an authentication object
    user_auth user = new user_auth();

    //Set the credentials
    user.user_name = "myusername";
    user.password = this.computeMD5String("mypass");

    //Try to authenticate
    set_entry_result authentication_result = this.sugarService.login(user, "");

    //Check for errors
    if (Convert.ToInt32(authentication_result.error.number) != 0)
    {
        //An error occured
        this.Session = String.Concat(authentication_result.error.name, ": ",
        authentication_result.error.description);

        //Clear the existing sessionId
        this.Session = String.Empty;
    }
    else
    {
        //Set the sessionId
        this.Session = authentication_result.id;

        //Clear the existing error
        this.Error = String.Empty;
    }
}

Have anyone experienced this before? :-)

Any help/hint is greatly appreciated!

Thanks in advance.

/ Bo

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你与昨日 2024-12-11 09:01:07

尝试使用这些网址之一替换您的域名。如果未安装在根目录下,还要添加目录。

http://mydomain/service/v2/soap.php?wsdlhttp://mydomain/service/v2_1/soap.php?wsdl

Try using one of these url substituting your domain. Also add directory if not installed at root.

http://mydomain/service/v2/soap.php?wsdl or http://mydomain/service/v2_1/soap.php?wsdl

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文