GraphQL订阅引发跨原点错误



我正在按照本教程设置GraphQL订阅:https://hasura.io/docs/1.0/graphql/core/guides/integrations/apollo-subscriptions.html

我收到CORS错误,并且我对web套接字的所有请求都失败了。我该如何解决?

Hasura使用一种特殊的方法来处理CORS,这取决于您使用的环境。如果您使用heroku,则需要在env变量中添加特定于Hasura的变量以启用CORS。

HASURA_GRAPHQL_CORS_DOMAIN="https://*.foo.bar.com:8080, http://*.localhost, http://localhost:3000, http://example.com"

查看CORS配置示例

最新更新