We are using the ESP inside the container engine (not as part of appengine). We have deployed the following swagger file:
security:
- oauth_our_oauth:
- default_auth
# This section requires all requests to any path to require an API key.
securityDefinitions:
oauth_our_oauth:
authorizationUrl: "https://OUR_ACCOUNT.auth0.com/authorize"
flow: "implicit"
type: "oauth2"
x-issuer: "https://OUR_ACCOUNT.auth0.com/"
# Update this with your service account's email address.
x-jwks_uri: "https://OUR_ACCOUNT.auth0.com/.well-known/jwks.json"
scopes:
default_auth: All endpoints
However when we hit our endpoint without any authentication the request happily passes through. Are we setting up something wrong?