Что я пытаюсь сделать: я хочу получить возможность получить данные личного пользователя, находящиеся в данный момент в системе, т. е. электронная почта текущего пользователя, сообщения, сделанные текущим пользователем, прошлые транзакции теравалета, баланс кошелька, настройки пользователя и отображение их на угловом интерфейсе из бэкэнда wp. Для этого я использую библиотеку wp-api-angular
Чего мне удалось достичь:
-входить в различные аккаунты из углового интерфейса
-создать базовые посты
-удаление сообщений
-редактировать сообщения
-Создайте токен, и я увижу его на вкладке «Сети» в инструментах разработчика с user_display_name, user_email и user_nicename.
По сути, мне удалось воспроизвести демонстрационный контент здесь https://github.com/wordpress-clients/wp-api-angular#wpapiusers, проблема в том, что я пытаюсь связаться с site.com/wp-json/wp/v2/users/me (где я предполагаю, что все детали я м ищу в) он возвращает мне 401 несанкционированный
Что я пытался сделать: я занимался этим несколько часов и не могу найти проблему (я все еще новичок в json)
-Добавлен в .htaccess
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
-Добавлен в /etc/apache2/sites-enabled/000-default.conf
AllowOverride All
-Изменены разрешения с Нет на Все в /etc/apache2/apache2.conf в / var / www /
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
На почтальоне говорится, что у меня проблема с CORS, но на reqbin все проходит нормально, поэтому я смущен