Hi all,
I've a requirement that to call external service with AJAX POST method. This service supports CORS and working correctly from any webpage, however I get exception (Access Denied) when I try to post data inside Dynamics 365 online webresource file.
Just simple code is below;
var request = { "Data": "My parameter", "Validation": "My validation" }; $.ajax({ url: _myExternalServiceUrl, async: true, type: 'POST', data: JSON.stringify(request), contentType: "application/json; charset=utf-8", crossDomain: true, dataType: 'json', beforeSend: function (xhr) { $("#loadingbar").show(); }, complete: function () { $("#loadingbar").hide(); }, success: function (response) { console.log(JSON.stringify(response)); }, error: function (xhr, ajaxOptions, thrownError) { alert("exception : " + xhr.statusText); } });
I think maybe it's about "POST" to cross domain, because JSONP and GET method allows crossdomain calls.
Do you have any idea, suggestion for this?
Kind regards
*This post is locked for comments