来自Lync的UCWA自动发现响应

时间:2015-01-09 12:30:45

标签: autodiscovery ucwa

我正在尝试创建连接到Lync服务器的UCWA应用程序。现在我只使用ucwa.lync.com上提供的沙箱

我一直在查看这些示例,但我希望尽可能简化这些示例 http://ucwa.lync.com/documentation/KeyTasks-CreateApplication

这是我得到的:

var url = "https://lyncdiscover.gotuc.net" ;
$.ajax({
    url: url,
    dataType: "jsonp",
    success: (data) => {
        alert("success");
    }
});

我希望这会返回用户和xframe的href,但是我得到一个mime类型错误:

  

拒绝从' -shortened执行脚本 - '因为它的MIME类型(' application / json')不是   可执行文件,并启用严格的MIME类型检查。

有人能指出我在正确的方向吗?

1 个答案:

答案 0 :(得分:0)

我的直接想法让我认为你错误地将dataType作为 jsonp 作为返回的Content-Type来自服务器而忽略了在提供的url中提供回调。我倾向于UCWA 可能不支持JSONP响应的方向,这可能接近于它在您的情况下不起作用的原因。

如果 jsonp 不是拼写错误,您能解释一下为什么要使用它而不是使用xframe进行跨域通信吗?

潜在相关问题:Refused to execute script from '*' because its MIME type ('application/json') is not executable, and strict MIME type checking is enabled.