我有一個用于 Java EE 應用程式的自定義安全模塊。它遵循 JSR-375 規范并提供自己的 IdentityStore,以及自定義 HttpAuthenticationMechanism* 和 ContainerRequestFilter。
我一直試圖讓它與 Quarkus 微服務一起作業,但它完全忽略了我的 HttpAuthenticationMechanism,即使它運行 ContainerRequestFilter。似乎 quarkus 使用它自己的 HttpAuthenticationMechanism* ,它總是覆寫我自己的。
我嘗試使用諸如 @Provider 和 @PreMatching 之類的注釋,就像對自定義 ContainerRequestFilter所做的那樣,但該類仍然被忽略。
有什么建議?
*表示javax.security.enterprise.authentication.mechanism.http .HttpAuthenticationMechanism的實作,與 quarkus 安全中包含的io.quarkus.vertx.http.runtime.security .HttpAuthenticationMechanism 無關。
uj5u.com熱心網友回復:
正如Ladicek 所指出的,Quarkus 不支持 Jakarta Security,因此我的 HttpAuthenticationMechanism 被忽略了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/438298.html
