HotChocolate快速入门示例运行后Bana Cake Pop无查询项问题
问题解决步骤
- 首先确认服务启动的监听端口和你访问的端口一致,查看
dotnet run控制台输出的HTTP/HTTPS监听地址,不要直接使用教程示例的5207端口,以实际输出的地址为准。 - 进入Banana Cake Pop界面后,点击右上角齿轮形状的设置图标,确认Endpoint配置的地址和实际服务地址完全一致,点击刷新Schema按钮,等待加载完成后即可在Documents分类下看到所有查询项。
- 如果刷新Schema后仍无内容,尝试更换HTTP地址访问(避免HTTPS自签证书不受信任导致Schema加载失败)。
- 验证服务本身是否正常:直接在查询编辑器输入以下语句执行,看是否返回正常数据:
query { getBook { title author { name } } }
如果执行成功返回数据,说明服务端逻辑完全正常,仅为Banana Cake Pop前端文档加载问题,按上述配置调整即可。
- 确认项目引用的HotChocolate.AspNetCore为最新稳定版本,不要使用预览版,修改后执行
dotnet restore重新安装依赖后再启动服务。
内容的提问来源于stack exchange,提问作者Krumelur
相关产品推荐
相关产品推荐

