0

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 タイプ エラーが発生しました。

MIME タイプ (「application/json」) が実行可能ではなく、厳密な MIME タイプ チェックが有効になっているため、「-shortened-」からのスクリプトの実行を拒否しました。

ここで誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

0

私の当面の考えは、サーバーから返された Content-Type として誤って dataType をjsonpに設定し、提供された URL にコールバックを提供することを怠っていると思います。UCWAはおそらくJSONP 応答をサポートしておらず、それがあなたの状況で機能しない理由に近いかもしれないという方向に傾いています。

jsonpがタイプミスでない場合、クロスドメイン通信に xframe を使用する代わりに jsonp を使用する理由を説明できますか?

関連する可能性のある質問: MIME タイプ ('application/json') が実行可能でなく、厳密な MIME タイプ チェックが有効になっているため、'*' からスクリプトを実行することを拒否しました。

于 2015-01-12T15:11:08.190 に答える