You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 11, 2023. It is now read-only.
This will cause problems with IOP deployments, where auth providers are authorized against OCM metadata,
where auth provider domain could be something different from an URL of IOP service, e.g.:
In such cases, all requests done by oc-sciencemesh users will fail to go through IOP's providerauthorizer middleware with similar error:
2022-07-28 12:37:48.729 ERR src/github/cs3org/reva/internal/http/interceptors/providerauthorizer/providerauthorizer.go:103 > provider not registered in OCM error="error: not found: sciencemesh.cesnet.cz" pid=1 pkg=rhttp traceid=f224f790b9a1012bce739c2e9d63c255
Either the domain of IOP deployments must be the same as domain registered in OCM provider metadata of each site, or we should make user IdP value configurable in this app (e.g. under providerDomain or userIdpUrl).
The text was updated successfully, but these errors were encountered:
We are running our IOP/Reva under a subdomain (reva.sciebo.de), but would prefer to set our domain (in GOCDB) to just sciebo.de, so such an option certainly makes sense.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
As of now, the
iopUrl
config value is used inAuthenticate
andGetUser
responses (https://github.com/pondersource/oc-sciencemesh/blob/main/lib/Controller/RevaController.php#L284) as a value for user's IdP.This will cause problems with IOP deployments, where auth providers are authorized against OCM metadata,
where auth provider domain could be something different from an URL of IOP service, e.g.:
In such cases, all requests done by
oc-sciencemesh
users will fail to go through IOP'sproviderauthorizer
middleware with similar error:Either the domain of IOP deployments must be the same as domain registered in OCM provider metadata of each site, or we should make user IdP value configurable in this app (e.g. under
providerDomain
oruserIdpUrl
).The text was updated successfully, but these errors were encountered: