While trying to integrate CRM 2013 Onpremise and Sharepoint Online we were getting following error.
“Validation could not succeed because the List component could not be detected.
Check that the URL is valid and try again. Click the following URL to verify:”
While we had done everything right and as suggested on MSDN but getting the error was frustrating.
To resolve the error we tried to set the “Display Mixed content” in IE Security settings to “Prompt” (as suggested in one of the blogs)
Also we added https://*.sharepoint.com to trusted site.
When nothing worked we tried going to fiddler on client to see if any request was being sent to SharePoint server from client side and noticed that the request which went was proceeded with a federated login request. Taking the hint from there we logged in to SharePoint from IE (in another tab so that there is an active session) and tried again. It Worked J.