2013-07-06 24 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