[英]How to attach JWT token to the header of graphql subscription
websocket API不支持在升級請求中設置任意標頭。 這還包括與身份驗證相關的標頭。
有一些常見的模式可以用來保護 websocket 應用程序的安全。
關於 websocket 上的 GraphQL 訂閱,根據您的實施,您可以在連接參數中傳遞身份驗證憑據。 一個例子是在Apollo GraphQL中通過 graphql-ws 和 subscriptions-transport-ws 完成的。
總之,這不是 Altair GraphQL 可以控制的,而是 websocket API 本身的限制。
希望有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.