Forum Discussion
mustafafarooq
Jan 03, 2022Copper Contributor
How and where to update Company Communicator v4 App Registration Expired Client Secret
How and where to update Company Communicator v4 App Registration Expired Client Secret in Azure. I see the option to create new secret but not renew it. 1.) If i create a new secret is it requir...
- Jan 03, 2022
Yes, you can remove the existing expired secret and create a new one using below steps:
1. Click on New client secret’ and generate it.
2. Copy the value.3. Replace the new secret value at all the places where you have used expired once. (AppSettings, KeyVault, Azure Bot etc.)
Note: You need to be careful because the resources you have created using old secret value, should also be updated or created newly.
Thanks,
Nivedipa
--------------------------------------------------------------------------------------------
If the response is helpful, please click "Mark as Best Response" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.
Nivedipa-MSFT
Microsoft
Jan 02, 2023Ricardo_Thomas -
Apologies for the delay. Could you please refer the below thread for screenshots.
Issues in using Company Communicator App after Deployment · Issue #820 · OfficeDev/microsoft-teams-apps-company-communicator (github.com)
Ricardo_Thomas
Jan 05, 2023Copper Contributor
Nivedipa-MSFT I have performed all the steps as advised in the link provided and I am still getting the following error, this is after resyncing and restarting the app service. I am still getting the following error message in the sign in logs for Company Communicator:
Failure reason
Invalid client secret provided. Ensure the secret being sent in the request is the client secret value, not the client secret ID, for a secret added to app '{identifier}'.
Additional Details
Developer error - the app is attempting to sign in without the necessary or correct authentication parameters.
In Teams this is what I see when I try to send a message:
Here are the API Permissions for the Company Communicator app:
- ChetanSharma-msftJan 16, 2023
Microsoft
Hello Ricardo_Thomas - As per the error details shared by you, it is because of you have copied Secret ID rather than secret value:
Please refer this comment: https://github.com/OfficeDev/microsoft-teams-apps-company-communicator/issues/820#issuecomment-1211003429
Could you please make sure to update the secret value at all the places like: in appsettings/.env if you are running it locally or in your app service configuration (update key vault, if you are using it).
Please let us know if you will face same error again.