The request body must contain the following parameter client_assertion or client_secret
Issue
Errors when clicking "Connect" for an OAuth input source in COLLECTOR:
The connection to Office365 failed.
A configuration issue is preventing authentication - check the error message from the server for details....
....The request body must contain the following parameter: client_assertion or client_secret...
Cause
The Redirect URl is incorrectly set to "web". It must be set to "Public client (mobile & desktop)"
Solution
1. Open the settings for the redirect url in https://portal.azure.com/
2. Remove the incorrect url (located under "web")
3. Click on "Add a platform"
4. Select "Mobile and desktop applications"
5. Add a new Redirect URL and give it a new name like e.g. "https://nameOfTheAccount" and save it.
6. Specify the correct/new redirect url in COLLECTOR and click "connect"
Level of Complexity
Moderate
Applies to
Product | Version | Build | Environment | Hardware |
---|---|---|---|---|
ReadSoft COLLECTOR | 6.5.0.3 and newer |
References
Add any references to other internal or external articles