2013-07-06 50 views
0

我正在开发使用joeblogs wordpress API通过这个应用程序发布到WordPress的博客的C#窗口应用程序。我已经测试了本地主机url的示例程序localhost/wordpress/xmlrpc.php,它工作正常,并成功发布,但正如我这样做(请参阅图像http://i.stack.imgur.com/4LptC.jpg): http://wordpress.com/xmlrpc.php在线发布然后生成后述的异常“>Joeblogs WordPress的例外401

类型的未处理的异常‘CookComputing.XmlRpc.XmlRpcFaultException’发生在CookComputing.XmlRpcV2.dll

其他信息:!服务器返回一个错误异常:[401]对不起,你不允许在这个网站发布帖子

我试过的解决方案是: 启用xmlrpc不是m矿石可用于3.5及以上版本,因为它已在最新版本中永久启用! 检查了我的用户名和密码,都是正确的!

请帮我解决这个问题,因为我迫切需要解决它!请告诉我为什么这个例外是弹出式的!

+0

没有用户有什么样的角色,你是发布为? – Alex

+0

我在我的博客上有一个唯一的管理员角色,而我从c#应用程序发布时没有提及任何作者,因为您可以在我的问题中看到我的代码,现在您指出必须在远程发布时指定您需要指定的角色所以你想我添加post.author排序声明明确定义谁试图发布在我的博客??????请告诉我应该怎么做????? – Raj

+0

你应该把代码粘贴到你的问题中,而不是上传一个屏幕截图 – Alex

回答

0

看着你的代码,你正尝试直接发布到wordpress.com。
网址应为starshahid20.wordpress.com

可以理解的,你没有写权限wordpress.com

+0

谢谢先生...我多么愚蠢!它奇迹般地工作....! – Raj