Wordpress API - JWT Auth - Rest_cannot_create - 抱歉,您不能以此用户身份创建帖子
Posted
技术标签:
【中文标题】Wordpress API - JWT Auth - Rest_cannot_create - 抱歉,您不能以此用户身份创建帖子【英文标题】:Wordpress API - JWT Auth - Rest_cannot_create - Sorry, you are not allowed to create posts as this user 【发布时间】:2020-12-10 16:04:05 【问题描述】:我在 Wordpress 中使用 Json Web Token。
我成功生成了一个令牌“code”:“jwt_auth_valid_credential”。
但是当我尝试使用我的令牌(标题:承载令牌生成)向我的 wordpress 创建一个帖子时。我得到了一个:rest_cannot_create - 抱歉,您不能以该用户的身份创建帖子 - 401。
我已经在很多方面更新了我的 HTacess。没有结果。这是最后一个
SetEnvIf Authorization “(.*)” HTTP_AUTHORIZATION=$1
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule . /index.php [L]
RewriteCond %HTTP:Authorization ^(.*)
RewriteRule ^(.*) – [E=HTTP_AUTHORIZATION:%1]
</IfModule>
我在 WPEngine 上。
你有什么想法吗?
谢谢
【问题讨论】:
【参考方案1】:我找到了答案。
我在我的网站上获得了两个身份验证。基本身份验证和 JWT 令牌身份验证。我在两者之间发生了冲突。这不是 HTAcess 的问题,他很好。
【讨论】:
以上是关于Wordpress API - JWT Auth - Rest_cannot_create - 抱歉,您不能以此用户身份创建帖子的主要内容,如果未能解决你的问题,请参考以下文章
rest_authentication_invalid_api_key_secret JWT wordpress
WP-API 的 JWT 身份验证 - 发布到 ACF 字段
如何使用 jwt auth 方法将用户从 android 应用程序登录到 wordpress 网站?
Angular,woocommerce,wordpress JWT AUTH 登录错误,不正确的 200 OK 来自服务器的响应可能破坏登录尝试