2016-04-07 23 views
0

私はSharepointのコンテキストを取得しようとしていますが、GetContextTokenFromRequestを呼び出したすべての呼び出しはTokenHelperからnullになります。GetContextTokenFromRequestは常にnullを返しますSharepointホストされたアプリケーション

リクエストURLを確認しましたが、"AppContext", "AppContextToken", "AccessToken", "SPAppToken"のクエリ文字列はありません。

私の電話はhttpsで作成されましたが、これは問題だと思いましたが、そうではありません。

答えて

0

SharePointでホストされているため、SharePointトークンを取得する必要はありません。コードはHTMLとJavaScriptのみであり、SharePointリソースにアクセスするための追加認証は必要ありません。プロバイダがホストするSharePointアドインには、SharePointファーム外に展開およびホストされるコンポーネントが含まれています。 OAuthとクロスドメインライブラリの間で、アドインのSharePointへのアクセスを承認する必要があります。

SharePointホストアドインを開発している場合、コンテキストトークンを取得する必要はありません。プロバイダでホストされているアドインを開発する場合は、Webサイトのweb.configで正しいClientIDとSecretを設定しているかどうかを確認する必要があります。

+0

web.configのClientIDとSecretは正常ですが、appManifestは正常ですが、まだ問題があります。 – user3037572

関連する問題