Laravel GraphQl 出现无法连接到 websocket 端点错误

Dol*_*rma 5 laravel graphql laravel-lighthouse laravel-websockets

实现一个简单的GraphQl查询(例如 simple)MutationSubscription,当我尝试将其运行subscriptiongraphql-playground

subscription {
   userCreated{
     name
     username
     password
   }
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

{
  "error": "Could not connect to websocket endpoint ws://127.0.0.1:8000/graphql. 
Please check if the endpoint url is correct."
}
Run Code Online (Sandbox Code Playgroud)

GraphQl 架构:

#...
type User {
    id: Int!
    name: String
    email: String
    product : [Product!]
}

type Mutation {
 createUser(
    name: String!
    password: String!
    email : String!
  ): User @field(resolver:"UserMutator@create") @broadcast(subscription: "userCreated")
}

type Subscription {
  userCreated: User
}

Run Code Online (Sandbox Code Playgroud)

UserMutator班级:

subscription {
   userCreated{
     name
     username
     password
   }
}
Run Code Online (Sandbox Code Playgroud)

UserCreated订阅

{
  "error": "Could not connect to websocket endpoint ws://127.0.0.1:8000/graphql. 
Please check if the endpoint url is correct."
}
Run Code Online (Sandbox Code Playgroud)