简体   繁体   English

为 Wordpress API 创建公共端点

[英]Create Public Endpoint for Wordpress API

I am getting a 401 Unauthorized error when I try to access a public endpoint I made, through POSTMAN.当我尝试通过 POSTMAN 访问我创建的公共端点时,我收到 401 Unauthorized 错误。

在此处输入图像描述 在此处输入图像描述



Though, if I log into the wp-admin and access it via Browser, it works fine.不过,如果我登录 wp-admin 并通过浏览器访问它,它工作正常。

在此处输入图像描述



I already added '__return_true' as the permission callback, as the WP API Handbook suggested, but it still does not work when accessed publicly.正如 WP API 手册所建议的那样,我已经添加了 '__return_true' 作为权限回调,但是在公开访问时它仍然不起作用。

在此处输入图像描述

How do I make the API endpoint public/accessible to anonymous users?如何使 API 端点对匿名用户公开/可访问?

我最终卸载了该站点的插件,结果发现一个名为“密码保护”的插件导致了这个错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM