を使用してユーザー資格情報を設定する方法を提供する 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 をシリアル化できません。」
誰でも問題がどこにあるか知っていますか?