0

SharePoint 2013 リストからリスト情報を取得するという単純なことを試みています。ただし、jQuery Ajax の処理時にアクセスが拒否されます。headers オブジェクトと beforeSend 関数を使用してヘッダーを設定しようとしましたが、成功しませんでした。これが私のjQuery.Ajaxです:

$.ajax({
        headers: { // also tried with Authentication
            "Authorization": someBasicCryptedCred,
            "Accept": "application/json; odata=verbose"
        },
        url: "http://spSiteCollection/_api/web/lists/getbytitle('MyList')/items",
        type: "GET",
        success: SuccessProcess,
        error: ErrorProcess
    });

私のアプリケーションはシンプルな MVC Mobile アプリです

私はこれらのドキュメントに従っています(MSDNの他のドキュメントと一緒ですが、2つ以上のリンクを投稿することはできません):

http://msdn.microsoft.com/en-us/library/jj870858.aspx http://msdn.microsoft.com/en-us/library/jj163228.aspx

4

3 に答える 3

0

基本的には、アプリ Web からクロス サイト コレクション データにアクセスしているように見えるため、 「AppManifest.xml」ファイルを通じてアプリに適切な権限を付与してください。それで終わりです。

于 2013-11-29T13:11:03.493 に答える
0

呼び出しに Form Digest の値が表示されません。それが原因でしょうか?

X-RequestDigest = フォーム ダイジェスト値

于 2013-03-29T19:51:05.050 に答える