WSO2 Micro Gateway - 如何识别相互 SSL 或 Oauth2 请求正在到达网关
WSO2 Micro Gateway - How to identify mutual SSL or Oauth2 request is comming to the gateway
我需要启用 Oauth2 或 Mutual SSL 作为身份验证协议。
如果传入请求带有相互 SSL,那么我需要检查请求中是否存在另一个 header (X-sample-header)。如果它不存在,则抛出一个错误的请求错误。否则 pass-through
如果 Oauth2 令牌存在并且 X-sample-header 存在则抛出错误请求。否则 pass-through
我正在使用 wso2 微网关 3.2.0
中提到的拦截器
您可以检查每个请求中的 header 并执行此逻辑。在 OAuth2 中它应该得到授权 header 和 MTLS,你不会得到任何 header.
我需要启用 Oauth2 或 Mutual SSL 作为身份验证协议。
如果传入请求带有相互 SSL,那么我需要检查请求中是否存在另一个 header (X-sample-header)。如果它不存在,则抛出一个错误的请求错误。否则 pass-through
如果 Oauth2 令牌存在并且 X-sample-header 存在则抛出错误请求。否则 pass-through
我正在使用 wso2 微网关 3.2.0
您可以检查每个请求中的 header 并执行此逻辑。在 OAuth2 中它应该得到授权 header 和 MTLS,你不会得到任何 header.