Invalid issuer oR signature error in SPO Provider-Hosted AddIns - After renewal of the ClientID

Monika V 70 Reputation points
2025-03-27T10:15:50.2733333+00:00

User's image

Hi Team,

We have SharePoint Online (SPO) Provider-Hosted Add-ins that utilize Remote Event Receivers (RERs). The client secret associated with these add-ins expired in mid-April. Yesterday, we renewed the same Client ID by generating a new client secret, extending its validity for another year.

However, after updating the application with the newly generated client secret, we encountered an installation error stating:

"Invalid issuer or signature."

Any insights on resolving this issue would be helpful.

SharePoint Development
SharePoint Development
SharePoint: A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.Development: The process of researching, productizing, and refining new or existing technologies.
3,572 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Emily Du-MSFT 51,781 Reputation points Microsoft External Staff
    2025-03-28T06:29:25.7733333+00:00

    The error is likely due to the retirement of Azure Access Control Services (ACS), which previously handled authentication for add-ins. Microsoft has announced that ACS will be retired in April 2026, leading to the discontinuation of features like Remote Event Receivers that depend on it.

    It's recommended that shift your add-in's authentication mechanism from ACS to Azure AD. This involves registering your add-in as an Azure AD application and configuring it to use OAuth tokens for authentication.​

    Reference:

    https://techcommunity.microsoft.com/blog/spblog/remote-event-receivers-retirement-update-in-sharepoint-online/4068938


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.