Fix for Trove Client Secret Expired

We delisted Trove last year and no longer support it – read more here (along with why and alternatives for Trove).

As we explained in the article, Trove would stop working on August 31st, 2018 because the Client ID/Client Secret would expire.

Over the last couple of weeks, I’ve heard from folks still using Trove and experiencing issues.

The original lead developer for Trove is no longer at ThreeWill (and is dearly missed), but he is the type of person that cares about others and the code that he creates.  So, during his off time, he created a video and an explanation about how to update the Client ID/Client Secret.

Below is a video on how to address this with instructions and helper text further down.


The client id and client secret which are created as a result of these steps has a default expiration date of one year.  This means that you’ll need to repeat these steps again, after one year.  Please put in a reminder for updating this in a year.

Instructions / Helper Text

Copy/paste below into your favorite text editor as a helper.

Open this URL first:

Enter this in the Redirect URL:

Client ID: copy/paste the generated client id here
Client Secret: copy/paste the generated client secret here

Open this URL next: the xml below, into the app permissions input:
<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection" 
Danny RyanFix for Trove Client Secret Expired

Join the conversation

This site uses Akismet to reduce spam. Learn how your comment data is processed.