HTTPS is working as expected on Staging but not on Production because we deployed our service on a custom domain which requires additional GCloud infrastructure.
Staging URL: activitypub-testbed-stg-run-737003321709.us-central1.run.app (Cloud Run default domain)
When accessing the Staging Discovery Endpoint we get HTTPS.
curl -sS -H "Accept: application/json" https://activitypub-testbed-stg-run-737003321709.us-central1.run.app/.well-known/oauth-authorization-server | jq
Production URL: ap-testbed.dtinit.org (custom domain)
But in Production it returns HTTP.
curl -sS -H "Accept: application/json" https://ap-testbed.dtinit.org/.well-known/oauth-authorization-server | jq
We need to modify GCloud Load Balancer. A temporary patch was made through #244.
HTTPS is working as expected on Staging but not on Production because we deployed our service on a custom domain which requires additional GCloud infrastructure.
Staging URL:
activitypub-testbed-stg-run-737003321709.us-central1.run.app(Cloud Run default domain)When accessing the Staging Discovery Endpoint we get HTTPS.
curl -sS -H "Accept: application/json" https://activitypub-testbed-stg-run-737003321709.us-central1.run.app/.well-known/oauth-authorization-server | jqProduction URL:
ap-testbed.dtinit.org(custom domain)But in Production it returns HTTP.
curl -sS -H "Accept: application/json" https://ap-testbed.dtinit.org/.well-known/oauth-authorization-server | jqWe need to modify GCloud Load Balancer. A temporary patch was made through #244.