如何解决Wordpress上的授权问题?

时间:2019-03-21 05:56:03

标签: wordpress

Wordpress是设置远程计算机。当我将WordPress地址(URL)和网站地址(URL)设置为“ http://domain-name”时,一切工作正常。但是,当我决定将Wordpress Adress(URL)更改为“ http://remote-machine-local-ip:port-no”时,我无法发布新帖子或无法更新现有帖子。我可以访问管理面板,登录页面,并且可以在更改后上传文件。我不能只是发布或编辑。我的浏览器控制台日志中记录了“未处理的承诺拒绝”错误。我发现了一些建议link,并尝试了这一建议。我遇到了一个错误“很抱歉,您不能管理此分类中的术语”。带有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,但无法正常工作。

0 个答案:

没有答案