発行サイトのページにアプリ パーツがあります。そのアプリでは、ユーザーが認証されると、JSOM 呼び出しが適切に機能します。匿名モードでは、アプリ パーツを含むページのリロード後にのみ機能します。最初の読み込み中に、次のエラーが発生します。
リソースのロードに失敗しました: サーバーは 403 (FORBIDDEN) のステータスで応答しました http://app-4e3210d8daa297.abc.com/MyList/_vti_bin/client.svc/ProcessQuery
JSOM 呼び出しのエラー ハンドラは、「未定義」のエラー メッセージを返します。
しかし、ページまたは app-part 自体 (javascript コードを使用) をリロードすると、機能します。
ページの最初のロード時にのみ JSOM 呼び出しが禁止されるのはなぜですか? これを解決するにはどうすればよいですか?