【问题标题】:Wordpress API - JWT Auth - Rest_cannot_create - Sorry, you are not allowed to create posts as this userWordpress API - JWT Auth - Rest_cannot_create - 抱歉,您不能以此用户身份创建帖子
【发布时间】: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 上。

你有什么想法吗?

谢谢

【问题讨论】:

    标签: .htaccess jwt wordpress-rest-api bearer-token


    【解决方案1】:

    我找到了答案。

    我在我的网站上获得了两个身份验证。基本身份验证和 JWT 令牌身份验证。我在两者之间发生了冲突。这不是 HTAcess 的问题,他很好。

    【讨论】:

      猜你喜欢
      • 2016-11-07
      • 2017-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-11
      • 2014-06-03
      相关资源
      最近更新 更多