Мне нужно создать пользователя в Wordpress. Использую стандартное API для WP. Вы можете его просмотреть "YOU_SITE/wp-json/". У меня есть ionic 3 проект и след. функция
onSubmit(values){
this.http.post(Config.WORDPRESS_URL + 'wp-json/jwt-auth/v1/token',{
username: 'admin',
password: 'pass'
})
.subscribe(
res => {
let token = res.json().token;
let header : Headers = new Headers();
header.append('Authorization','Basic ' + token);
this.http.post(Config.WORDPRESS_REST_API_URL + 'users?token=' + res.json().token,{
username: values.username,
name: values.displayName,
email: values.email,
password: values.password,
},header)
.subscribe(
result => {
console.log(result.json());
},
error => {
console.log(error.json());
}
)
},
err => {
console.log(err);
} )
}
Но все время получаю ошибку:
code: "rest_cannot_create_user",
message: "Извините, вам не разрешено создавать новых пользователей."
status: 401
admin: pass это Администратор сайта,имеет Роль Админа. Так же добавил в .htaccess
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
Подскажите что делаю не так. Буду рад любой помощи.