1

SharePoint 2013 に"プロバイダー ホスト型アプリ" をアプリのみのポリシーで追加したいと考えています。

しかし、Visual Studio のアプリ ソリューションで [アプリが SharePoint へのアプリのみの呼び出しを行うことを許可する]を有効にするとすぐに、アプリを SharePointに正常に追加できなくなります。SharePoint エラー メッセージで、次のエラーが表示されました。

「アクセスが必要です」
「申し訳ありませんが、このページへのアクセス権がありません」

ULS ログ (SharePoint ログ) を確認したところ、" Claims Authentication " エラーとメッセージ (イベント ID " g220 ")が表示されました。

「dom\myusr の Windows ID がありません」

その他の情報:

  • 私が使用したユーザーは、既にサイト コレクション管理者です。
  • アプリで他のスコープのアクセス許可を使用しません。
  • アプリのみのポリシーのチェックボックスを有効にしないと、アプリを正常に追加できます。
  • SharePoint はクレーム認証を使用します。そして、ULS ログには、クレーム認証プレフィックスがないためにユーザーを解決できないかのように表示されます。

私の質問:

  • 私は何かを逃しましたか?
  • アプリを正常に追加するにはどうすればよいですか?



助けてくれてありがとう!

よろしくお願いします

-motyus-


エラーを再現する詳細な手順:

  1. Visual Studio 2012 でアプリのみのポリシーを有効にする
  2. アプリを SharePoint に追加して信頼する
  3. SharePoint でエラー メッセージが表示される
  4. ULS ログをチェックインすると、これが得られました
4

0 に答える 0