2016-06-29 15 views
2

私はSharePointの初心者です。私はoauth経由でアクセストークンを取得しようとしており、そのテナントIdまたはSharePointアカウントのサイト領域を知るようになった。どこで見つけることができますか、それをどのように取得できますか? UIからSharePoint OnlineアカウントのテナントIDを確認するには

答えて

3

  • ナビゲートSite Collection App Permissionsページ(http:// <SharePointWebsite> /_layouts/15/AppPrincipals.aspx

  • へのご登録されたアプリケーションで行を識別し、 App Identifier columnで見つけます。サイト領域は、アプリケーション識別子の一部に対応する最後@デリミタ

enter image description here

+0

SPFXソリューションを使用する方法はありますか? –

1

使用し、このウェブサービスの後に続く:

https://login.microsoftonline.com/ {yourTenantName} /周知/ OpenIDのコンフィギュレーション

テナント名で{yourTenantName}を置き換えます。 "myTenant.onmicrosoft.com"や "mycompany.com"のようなものです

Webサービスはjsonを返します。クロムを使用している場合は、IEを使用している場合はクロムがjsonを表示し、IEはファイルとしてjsonを送信します。あなたは、セグメントlogin.microsoftonline.com後初めにテナントIDを検索しますJSON内

{ "authorization_endpoint": "https://login.microsoftonline.com/9eb7386c-e1gb-4fa6-bbad-1de55c0c90ce/oauth2/authorize"、....

ここMicrosoftがありますドキュメント:

https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-openid-connect-code

関連する問題