When rotating or swapping from self-signed certificate to a CA cert for Microsoft Teams Content Inspection (Custom OAuth Application) in CloudSOC, administrators may encounter the error "Unable to verify app details" after clicking the Validate button. This issue typically prevents the successful update of the private key and thumbprint, even if the Tenant ID and Client ID remain unchanged. This article provides the necessary OpenSSL commands to ensure the certificate and private key are in the specific formats required by the CloudSOC portal.
The "Unable to verify app details" error (HTTP 400) is caused by one or more of the following:
To resolve this error, re-extract and convert your certificate components using the following steps:
CloudSOC requires the private key to be in PKCS1 standard. Use these commands to convert your .pfx file:
Verify that teams_private_pkcs1.pem starts with -----BEGIN RSA PRIVATE KEY-----.
The thumbprint must be calculated from a binary DER-encoded file:
Generate the Base64-encoded thumbprint required for the CloudSOC portal configuration:
teams_private_pkcs1.pem file created in Step 1.