GraphQL 订阅引发跨源错误
Cross origin error thrown on GraphQL subscription
我正在按照本教程设置 GraphQL 订阅:https://hasura.io/docs/1.0/graphql/core/guides/integrations/apollo-subscriptions.html
我收到 CORS 错误,我对网络套接字的所有请求都失败了。我该如何解决?
Hasura 使用一种特殊的方式来处理 CORS,具体取决于您使用的环境。
如果您使用的是 heroku,则需要在环境变量中添加 Hasura 特定变量以启用 CORS。
HASURA_GRAPHQL_CORS_DOMAIN="https://*.foo.bar.com:8080, http://*.localhost, http://localhost:3000, http://example.com"
我正在按照本教程设置 GraphQL 订阅:https://hasura.io/docs/1.0/graphql/core/guides/integrations/apollo-subscriptions.html
我收到 CORS 错误,我对网络套接字的所有请求都失败了。我该如何解决?
Hasura 使用一种特殊的方式来处理 CORS,具体取决于您使用的环境。 如果您使用的是 heroku,则需要在环境变量中添加 Hasura 特定变量以启用 CORS。
HASURA_GRAPHQL_CORS_DOMAIN="https://*.foo.bar.com:8080, http://*.localhost, http://localhost:3000, http://example.com"