Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dynamic 在第三方应用程序中使用MS Web CRM API_Dynamic_Crm - Fatal编程技术网

Dynamic 在第三方应用程序中使用MS Web CRM API

Dynamic 在第三方应用程序中使用MS Web CRM API,dynamic,crm,Dynamic,Crm,我已经创建了一个网站,我试图在其中调用MS Web CRM,如下所示 $(function () { var ODataURL = "https://***.crm5.dynamics.com/xrmservices/2011/OrganizationData.svc/Core_territorytypeSet"; $.ajax({ type: "GET", contentType: "application/j

我已经创建了一个网站,我试图在其中调用MS Web CRM,如下所示

$(function () {

        var ODataURL = "https://***.crm5.dynamics.com/xrmservices/2011/OrganizationData.svc/Core_territorytypeSet";

        $.ajax({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            datatype: "json",
            url: ODataURL,
            beforeSend: function (XMLHttpRequest) {
                XMLHttpRequest.setRequestHeader("Accept", "application/json");
            },
            success: function (data, textStatus, XmlHttpRequest) {
                //
                // Handle result from successful execution
                //
                // e.g. data.d.results
                alert(JSON.stringify(data));
            },
            error: function (XmlHttpRequest, textStatus, errorObject) {
                //
                // Handle result from unsuccessful execution
                //
                alert("OData Execution Error Occurred");
            }
        });
    });
我遇到了“未经授权”的错误。 在javascript中调用Api之前,我们如何授权用户


提前感谢

您首先需要在Azure Active Directory中注册您的应用程序。然后使用客户机id检索需要与web API调用一起传递的令牌。您可以在此处找到一个很好的演练: