2017-08-16 9 views
0

https://mysite.sharpoint.comからデータを取得しようとしています。クロームからデータを取得できます(たとえば、https://mysite.sharepoint.com/_api/web/listsへのリクエスト)。 RESTクライアント(Post manまたはARC)またはC#(HttpClient)から同じリクエストを取得しようとすると、403 Forbiddenエラーが発生します。郵便配達員を使用してSharepointデータを取得できません

私はhttp://paulryan.com.au/2014/spo-remote-authentication-rest/で指定された手順に従いましたが、手順3で403禁止されたエラーが発生しました(要求ダイジェストを取得してください)。 REST APIを使用して共有ポイントのデータにオンラインでアクセスする必要があります。あなたの提案を教えてください。

注:私は、ユーザーからの3つの入力を次ている 、

  • 共有ポイントサイトURL
  • ユーザー名
  • パスワード
+0

このリンクを参照してください。これはあなたのために働くでしょう - https://blog.sprider.org/2016/09/15/access-sharepoint-online-rest-api-via-google-postman-with-user-context/ –

答えて

0

すべてが「GETリクエストまでスムーズに実行すると仮定するとダイジェスト "リクエスト:

403を受け取った場合、「Cookie」は、郵便配達員のヘッダーに「リクエストダイジェストを取得する」リクエストに間違った値があります。

「Cookie」ヘッダーに、「アクセストークンを取得する」応答の「Set-Cookie」プロパティの値があることを確認してください。

関連する問題