1

I have a service blocked under oauth2_proxy which requires login , however i am unable to to pass theses oauth2_proxy cookies when making cors calls. I have tried

 return $.ajax({
          url: url,
          ...
          xhrFields: {
              withCredentials: true
          },
          crossDomain: true,
          ...
      });
    }

and on the server side , I have ensured that all origins are whitelisted with a whitelist.
Is there a way to pass `oauth2_proxy{0,1,2}` cookies for cors calls?

Here is my configuration 
    - - oauth2-proxy 
    - --use-oidc-implicit-flow=false
    - --ssl-upstream-insecure-skip-verify=true
    - --oidc-client-id-path=/vault-secrets/service-client-id
    - --oidc-client-secret-path=/vault-secrets/service-client-secret
    - --oidc-cookie-secret-path=/vault-secrets/cookie-secret
    - --pass-authorization-header=true
    - --pass-access-token=true
    - --set-authorization-header=true
    - --set-xauthrequest=true
    - --reverse-proxy=true
sideshowbarker
  • 81,827
  • 26
  • 193
  • 197
sonorous
  • 71
  • 6

0 Answers0