Jagger Wang

Results 76 comments of Jagger Wang

Thanks for your attention. Due to team shortage, new feature development has been suspended.

大概浏览了一下代码和文档,能够满足我们的需求,非常感谢!另外能否给一个调用部署在 Kubernetes 中的认证鉴权服务的插件使用示例,假设认证鉴权服务的服务名为 `user`,端口 `80`,路径为 `/auth`,命名空间为 `backend`。

> > 大概浏览了一下代码和文档,能够满足我们的需求,非常感谢!另外能否给一个调用部署在 Kubernetes 中的认证鉴权服务的插件使用示例,假设认证鉴权服务的服务名为 `user`,端口 `80`,路径为 `/auth`,命名空间为 `backend`。 > > 好的,我后续会完善下文档,添加上这个示例,感谢建议 示例里面 `service_source` 不是应该是 dns 吗,并需要填写 `service_domain`,类似下面这样: ```yaml spec: defaultConfig: http_service: server_uri: service_source: dns service_name: user.backend service_port: 80 service_domain:...

请问这个 PR 计划跟随哪个版本发布,v1.4.2 还是 v2.0,预计的发布时间是?

@CH3CHO 看 PR 已经合并,下个版本预计什么时候发了?我们现在打算使用 Higress 来作为我们的开放 API 的网关,等着用这个插件。这周会发版吗,如果不会那我们只能先考虑其它方案了,比如 Nginx Ingress Controller + Spring Cloud Gateway。

好的,那麻烦先打个插件镜像,谢谢!

配置了外部认证服务,但貌似不起作用。 配置如下: ```yaml apiVersion: extensions.higress.io/v1alpha1 kind: WasmPlugin metadata: name: ext-auth spec: url: oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ext-auth:1.0.0 http_service: timeout: 1000 endpoint: service_source: k8s namespace: basicai-backend service_name: user service_port: 80 request_method: GET path: /auth/openApiAuth authorization_response:...

另外这个插件不支持像限流插件那样指定对哪些路由生效吗,比如只对特定域名下的请求才生效。

不带 Authorization 头的请求日志: ![image](https://github.com/user-attachments/assets/ba0395a4-a34d-40b4-9475-de5b917d4723) 带 Authorization 头的请求日志: ![image](https://github.com/user-attachments/assets/eb47f12b-83ba-47db-b0d5-46fa9e741f02)

> > 另外这个插件不支持像限流插件那样指定对哪些路由生效吗,比如只对特定域名下的请求才生效。 > > 插件生效的逻辑是公共的,和限流插件是一致的,可以参考其他插件配置下 那是要像限流插件一样,配置 matchRules.domain,并且把 http_service 的配置放到 mathRules.config 下?