ПОЛУЧИТЕ https: /// wp-json / wp / v2 / users / me 401 (Unauthorized) из Angular2 + с бэкэндом Headless WP CMS

Что я пытаюсь сделать: я хочу получить возможность получить данные личного пользователя, находящиеся в данный момент в системе, т. е. электронная почта текущего пользователя, сообщения, сделанные текущим пользователем, прошлые транзакции теравалета, баланс кошелька, настройки пользователя и отображение их на угловом интерфейсе из бэкэнда 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 все проходит нормально, поэтому я смущен

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь


person New-Way    schedule 28.12.2020    source источник


Ответы (1)


Таким образом, я смог найти временное решение этой проблемы только для разработчиков с помощью расширения Chrome под названием CORS Unblock, это соответствует проблеме, которую я видел в Postman, в которой говорилось, что у меня проблема с CORS.

person New-Way    schedule 05.01.2021