【发布时间】:2011-06-01 21:10:19
【问题描述】:
我正在用 vb 编写代码将博客发布到 wordpress。
这里是代码
Imports CookComputing.XmlRpc
Public Structure blogInfo
Public title As String
Public description As String
End Structure
Public Class Form1
Public Interface IgetCatList
<CookComputing.XmlRpc.XmlRpcMethod("metaWeblog.newPost")> _
Function NewPage(ByVal blogId As String, ByVal strUserName As String, ByVal strPassword As String, ByVal content As blogInfo, ByVal publish As Integer) As String
End Interface
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim categories As IgetCatList
Dim clientprotocol As XmlRpcClientProtocol
Dim txt As String
Dim newBlogPost As blogInfo
newBlogPost.title = TextBox1.Text
newBlogPost.description = TextBox2.Text
categories = CType(XmlRpcProxyGen.Create(GetType(IgetCatList)), IgetCatList)
clientprotocol = CType(categories, XmlRpcClientProtocol)
clientprotocol.Url = "http://wordpress.com/#quickpress" 'i am not sure if this is the correct url
Dim id = categories.NewPage("1", "xxxxxx", "xxxxxxx", newBlogPost, 1)
MsgBox("Posted to Blog successfullly! Post ID : " + id)
TextBox1.Text = ""
TextBox2.Text = ""
End Sub
End Class
当我运行此代码时,我收到错误:需要代理身份验证(ISA 服务器需要授权才能完成请求访问 Web 代理过滤器被拒绝)
谁能帮我解决这个问题。 谢谢
【问题讨论】:
标签: wordpress authentication proxy