Pat*_*röm 5 docker strapi nuxt-strapi
我有一个问题,我的 API 中的所有路由都返回404 Not found
. 我遵循了Strapi/strapi-docker 上的Pull from Docker Hub部分。
除了运行图像之外,我所做的是创建一个名为post
包含三个字段的新内容类型。如果我尝试GET /post
(添加所有帖子),我会收到未经授权的响应错误。这是现阶段的预期。在检查角色和权限以允许公共角色使用 find 和 findOne 路由后,即使添加了数据,我也会收到 404 Not found 响应错误。
开发服务器不使用任何前缀。
post
find 和 findOne 的路由如下所示:
{
"routes": [
{
"method": "GET",
"path": "/post",
"handler": "Post.find",
"config": {
"policies": []
}
},
{
"method": "GET",
"path": "/post/:_id",
"handler": "Post.findOne",
"config": {
"policies": []
}
}
}
Run Code Online (Sandbox Code Playgroud)
Strapi 界面中没有太多选项可以摆弄,所以我不确定还能尝试什么。我已经尝试了一些其他的 Strapi 安装。不确定这是否会搞砸,但我依稀记得之前尝试过 Strapi/strapi-docker 并让它工作。
我也多次遇到过这个问题,即使是已发布的内容。
另外两个原因可能是:
有一次,我得到了 404,尽管我是为Public执行此操作的……但因为我与登录的管理员使用同一浏览器,并且还需要更新它以进行身份验证。
归档时间: |
|
查看次数: |
1254 次 |
最近记录: |