安全性

可以使用 HTTP URL 安全性來保護指向 Web GraphQL 端點的路徑,以確保只有經過身份驗證的使用者才能訪問它。 但是,這並不能區分在單個 URL 上共享端點的不同 GraphQL 請求。

要應用更細粒度的安全性,請將 Spring Security 註解(例如 @PreAuthorize@Secured)新增到與獲取 GraphQL 響應的特定部分相關的服務方法。 這應該有效,因為 上下文傳播 旨在使安全性和其他上下文在資料獲取級別可用。

此儲存庫的 1.0.x 分支包含 Spring MVCWebFlux 的示例。