Wordpress - это настройка удаленной машины.Когда я устанавливаю тот же адрес WordPress (URL) и адрес веб-сайта (URL), что и «http://domain -name », все работает отлично.Но когда я принимаю решение изменить Wordpress Adress (URL) на «http://remote -machine-local-ip: port-no », я не могу опубликовать новый пост или не могу обновить существующий пост.Я могу получить доступ к панели администратора, странице входа и загрузить файл после изменения.Я не могу просто опубликовать публикацию или редактирование.Ошибка «Необработанное обещание отклонения» регистрируется в журналах консоли моего браузера.Я нашел некоторое предложение ссылка , и я попробовал это.Я допустил ошибку: «Извините, вам не разрешено управлять терминами в этой классификации».сообщение с кодом 401 статуса.Как я могу исправить эту проблему с авторизацией?
РЕДАКТИРОВАТЬ:
У меня есть общий доступ к журналу консоли Firefox:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://domain-name/wp-json/wp/v2/taxonomies/post_tag?context=edit&_locale=user. (Reason: missing token ‘x-wp-nonce’ in CORS header ‘Access-Control-Allow-Headers’ from CORS preflight channel).
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://domain-name/wp-json/wp/v2/taxonomies/post_tag?context=edit&_locale=user. (Reason: CORS request did not succeed).
Unhandled promise rejection Error: "[object Object]"
->n2Redux
->j http://remote-macine-ip-:port-no/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.0.0:2
У меня общий доступ к журналу консоли Chromeследующее:
Access to fetch at 'http://domain-name/wp-json/wp/v2/users/?who=authors&per_page=100&_locale=user' from origin 'http://remote-machine-ip' has been blocked by CORS policy: Request header field x-wp-nonce is not allowed by Access-Control-Allow-Headers in preflight response.
Я добавил Header set Access-Control-Allow-Origin "*"
в .htaccess
файл, но не работает.