Token type is not allowed Error While using Client Id Client Secret
When you are using Client Id and Client Secret first time you might get this below error
{"error":"invalid_request","error_description":"Token type is not allowed."}
Reason:
- For new SharePoint subscription Grant App Permission is disabled by default or the browser link https://xxxx-admin.sharepoint.com/_layouts/15/appinv.aspx is disabled.
- To enable this feature, we need to connect to SharePoint using Windows PowerShell and then run set-spotenant -DisableCustomAppAuthentication $false
Open Windows power shell > Run below scripts
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
$adminUPN="<Email address of a SharePoint administrator account, example: jdoe@contosotoycompany.onmicrosoft.com>"
$orgName="<name of your Office 365 organization, example: contosotoycompany>"
$userCredential = Get-Credential -UserName $adminUPN -Message "<Type the password>"
Connect-SPOService -Url https://$orgName-admin.sharepoint.com -Credential $userCredential
set-spotenant -DisableCustomAppAuthentication $false
Note: Update only <> section, run the remaining script as it is.
Suppose if you face any error while executing 5th line then, Enter only
Connect-SPOService -Url https://$orgName-admin.sharepoint.com
Connect-SPOService -Url https://$orgName-admin.sharepoint.com
& It will prompt window for credentials, enter username & Password. Now we will not get any error. Then execute the 6th script now.
Got this details from this link
Comments
Post a Comment