我正在开发使用 joeblogs WordPress api 通过此应用程序发布到 WordPress 博客的 C# Windows 应用程序。我已经测试了 localhost url 作为 localhost/wordpress/xmlrpc.php 的示例程序,它运行良好并成功发布,但是当我将 url 更改为http://wordpress.com/xmlrpc.php以在线发布时,它会生成下面提到的异常
CookComputing.XmlRpcV2.dll 中出现“CookComputing.XmlRpc.XmlRpcFaultException”类型的未处理异常
附加信息:服务器返回错误异常:[401] 抱歉,您不允许在此站点上发布帖子。
代码:
我尝试过的解决方案是:
- 启用 xmlrpc,它在 3.5 及更高版本中不再可用,因为它已在最新版本中永久启用
- 检查了我的用户名和密码,两者都是正确的