CRM 2011“此页面正在访问不受其控制的信息”

时间:2012-10-04 10:05:59

标签: javascript dynamics-crm-2011

我在CRM表单上有以下javascript,用于获取Subject实体记录的本地副本:

function refreshSubjects() {
    sgc_subjectCache = [];
    var options = "$select=Title,SubjectId,ParentSubject";
    SDK.REST.retrieveMultipleRecords("Subject", options, refreshSubjectsCallback, function(error) {
        alert( error.message );
    }, refreshSubjectsComplete);
}

但这会导致令人讨厌的“此页面正在访问不受其控制的信息”对话。 我不确定为什么没有跨域发布。

有没有办法在不影响浏览器安全性的情况下抑制这种情况?

1 个答案:

答案 0 :(得分:2)

我找到了答案:http://social.microsoft.com/Forums/en-IE/crmdevelopment/thread/6e050347-e584-47c2-aab1-8fdf74e8ef1e

基本上,域名在数据库中是正确的,但我在我的网络浏览器中使用“localhost”,而SDK使用的是FQDN。

通过浏览器中的FQDN调用网站,删除了问题!