私はここに、このサイトがあります。 http://msdn.microsoft.com/en-us/library/jj164022(v=office.15).aspxsharepoint 2013でどのようにoauthアクセストークンを取得できますか?
一部のテキストは言う: 次のJavaScriptコードはjQueryのを使用して、サイトのリストのすべてのJSON表現を返します。このGETリクエストを作成する方法を示します。また、accessToken変数に格納されている有効なOAuthアクセストークンを持っていることを前提としています。 SharePointホストアプリケーションと同じように、アプリケーションWeb内からこの呼び出しを行う場合、アクセストークンは必要ありません。
jQuery.ajax({
url: http:// site url/_api/web/lists,
type: "GET",
headers: {
"ACCEPT","application/json;odata=verbose",
"Authorization", "Bearer " + accessToken
},
})
特定の質問はどうやってアクセストークンを入手できますか?
REST経由でSharePointリストにアクセスするアプリケーション/サービスのトークンはどのように生成しますか? – AnimaSola
@AnimaSola私はそれを知らない...私は自分自身でその答えを探した。 OauthはSharepoint Appsにのみ使用されているようです。私が最後にやったのは、sharepoint clasic flowを使って残りの呼び出しを認証することでした:ユーザーが指定したsharepointページにWebビューを表示し、ユーザーがMicrosoftと認証した後にFedAuthとrTfa Cookieを取得し、 –