Fix “Connect-SPOService : Could not connect to SharePoint Online.” Error

Problem: When trying to connect to SharePoint Online using the Connect-SPOService cmdlet, I got this error message, “Connect-SPOService : Could not connect to SharePoint Online.”

Connect-SPOService : Could not connect to SharePoint Online

Solutions:

1. Make sure the given tenant admin URL is correct, and your system is able to connect to the Tenant admin site! Just try to open the Tenant admin site: https://<your-tenant>-Admin.SharePoint.com in the web browser. (E.g., https://crescent-admin.sharepint.com or “https://TYPO-admin.sharepoint.com” would end up in error!)

2. The Connect-SPOService cmdlet can connect to the SharePoint Online Administration Center ONLY! If you try to connect with https://yourdomain.SharePoint.com instead of https://yourdomain-admin.SharePoint.com, You’ll end up with this error “Connect-SPOService : Could not authenticate to SharePoint Online <<URL>> using OAuth 2.0”

3. If you are besides proxy server, add these two lines before connecting SharePoint Online:

#Setup Proxy
$Credentials = [System.Net.CredentialCache]::DefaultCredentials
[System.Net.WebRequest]::DefaultWebProxy.Credentials = $Credentials

#Connect to SharePoint Online 
Connect-SPOService -url "https://Crescent-admin.sharepoint.com"

4. If you have access control enabled in SharePoint or Office 365 (E.g., Allow only specific IPs, Intune Policy, etc.), You won’t be able to connect to SharePoint Online when you are outside the access control rules.

5. If you get errors like “Connect-SPOService : Could not authenticate to SharePoint Online https://crescentintranet-admin.sharepoint.com/ using OAuth 2.0”, that means the protocol you have provided for the tenant admin could be wrong! (E.g. “http://crescent-admin.sharepoint.com”) It should be HTTPS instead of HTTP. Or the provided credentials are invalid.

Related post: Fix Connect-SPOService : The term ‘Connect-SPOService’ is not recognized as the name of a cmdlet, function, script file, or operable program

Salaudeen Rajack

Salaudeen Rajack - SharePoint Expert with Two decades of SharePoint Experience. Love to Share my knowledge and experience with the SharePoint community, through real-time articles!

Leave a Reply

Your email address will not be published.