Hi,
I configured Apache Superset with flask_oidc and Airflow with fab_oidc(flask_oidc wrapper,https://github.com/ministryofjustice/fab-oidc), and both of them are behind same Nginx proxy using one domain and different paths, e.g. foobar.com/airflow and foobar.com/superset,
but when I sign in with one of them, second one gets error like this:
File "/somewhere/airflow/venv/lib/python3.6/site-packages/itsdangerous/signer.py", line 169, in unsign raise BadSignature("Signature %r does not match" % sig, payload=value) itsdangerous.exc.BadSignature: Signature b'[some part of oidc_token_id]' does not match
it seems oidc_id_token of these two apps have conflict in this situation,
is there any workaround for configuring multiple flask_oidc apps behind one Nginx proxy, using one domain?
many thanks in advance
Hi, I configured Apache Superset with flask_oidc and Airflow with fab_oidc(flask_oidc wrapper,https://github.com/ministryofjustice/fab-oidc), and both of them are behind same Nginx proxy using one domain and different paths, e.g. foobar.com/airflow and foobar.com/superset, but when I sign in with one of them, second one gets error like this:
File "/somewhere/airflow/venv/lib/python3.6/site-packages/itsdangerous/signer.py", line 169, in unsign raise BadSignature("Signature %r does not match" % sig, payload=value) itsdangerous.exc.BadSignature: Signature b'[some part of oidc_token_id]' does not match
it seems oidc_id_token of these two apps have conflict in this situation, is there any workaround for configuring multiple flask_oidc apps behind one Nginx proxy, using one domain? many thanks in advance