Can't verify an OAuth client

Description

We receive this request from a known collaborator:

Hello Synapse Team:

The BRAIN Commons team at UChicago previously worked with Bruce to get our Synapse OAuth client working in our QA environment.

The BRAIN Commons team at UChicago is now working on deploying Synapse OAuth login to 2 new envs. We have created clients for these envs and would like to get them verified. Here are the details of these clients.

1. client_id: 100034
description_of_app: BRAIN Commons data staging

2. client_id: 100035
description_of_app: BRAIN Commons prod

Thank you for your help,
Devin and Mingfei

I tried to PUT to the URI /repo/v1/admin/oauth2/client/100034/verified but got a strange 403 error. The response body is in HTML not JSON format. I encountered the error in 'R' but you can do it via cUrl. I think it's due to load balancer settings:

do we have to white list URIs containing 'admin'?

Here's my original session:

Environment

None

Status

Assignee

Marco Marasca

Reporter

Bruce Hoff

Labels

None

Validator

Bruce Hoff

Development Area

None

Release Version History

None

Priority

Blocker
Configure