Angularjs Wordpress REST API创建不工作的用户

Angularjs Wordpress REST API创建不工作的用户,angularjs,wordpress,.htaccess,wordpress-rest-api,Angularjs,Wordpress,.htaccess,Wordpress Rest Api,我想使用AngularJS客户端应用程序在我的WordPress站点中创建和检索用户。我正在使用WP-restapi(版本2)插件和WP-restapi插件的JWT身份验证。我正在使用以下代码: (函数(){ var app=angular.module('jwtAuth',[]); app.config(函数($httpProvider){ $httpProvider.interceptors.push(函数(){ 返回{ “请求”:函数(配置){ var token=localStorag

我想使用AngularJS客户端应用程序在我的WordPress站点中创建和检索用户。我正在使用WP-restapi(版本2)插件和WP-restapi插件的JWT身份验证。我正在使用以下代码:

(函数(){
var app=angular.module('jwtAuth',[]);
app.config(函数($httpProvider){
$httpProvider.interceptors.push(函数(){
返回{
“请求”:函数(配置){
var token=localStorage.getItem(“token”);
如果(令牌){
config.headers.Authorization='Bearer'+令牌;
}
返回配置;
}
};
});
});
app.controller('MainController',函数($scope,$http){
var apiHosthttp://mytechpen.com/wp-json'
localStorage.removietem(“令牌”);
$http.post(apiHost+'/jwt auth/v1/token'{
用户名:“test1”,
密码:“test123”
})
.然后(功能(响应){
console.log(response.data.token)
setItem(“token”,response.data.token);
$http({
url:apiHost+'/wp/v2/users',
方法:“POST”,
数据:{
用户名:“test4”,
密码:“test123”,
电邮:'test4@gmail.com'
},
标题:{
“内容类型”:“应用程序/json”,
“授权”:“承载人”+response.data.token
}
})
.然后(功能(响应){
console.log(response.data)
})
.catch(函数(错误){
console.error('error',error);
});
})
.catch(函数(错误){
console.error('error',error);
});
});
})();它对我有用

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#开始WordPress
重新启动发动机
RewriteCond%{HTTP:Authorization}^(.*)
重写规则^(.*)-[E=HTTP\U授权:%1]
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
我刚刚添加了以下内容:

RewriteEngine On
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]

执行更新后是否重新启动了apache?这是我出现问题的主要原因。@AdrianOprea我无法访问服务器来重新启动服务如何通过cpanel或cron job重新启动apache?如何在htaccess中应用我的更改。当我多次按ctrl+F5时