我创建了一个 Web 服务,它可以使用Microsoft.Web.Services3.WebServicesClientProtocol
. 示例代码是:
<WebMethod()> _
Public Sub ClientCredential1(Of TSecurityToken As SecurityToken)_
(ByVal UserCred As Microsoft.Web.Services3.Security.Tokens.UsernameToken)
Dim cProxy As New Microsoft.Web.Services3.WebServicesClientProtocol()
cProxy.SetClientCredential(UserCred)
End Sub
当我运行 web 服务时,它给出了这个错误:
“Microsoft.Web.Services3.Security.Tokens.UsernameToken 无法序列化,因为它没有无参数构造函数。”
有谁知道问题出在哪里?