当我想连接到我的网络服务时如果我这样写:
m_TransferServiceSoap.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
这是工作。但我需要一个登录表单。所以用户可以输入他们的用户/通行证
所以我正在创建一个 NetworkCredential 实例并根据我从该登录表单中获得的内容设置它的用户/密码成员,然后我正在写这个而不是使用上面的行:
m_TransferServiceSoap.Credentials = userpass; // the instance above.
但是以这种方式,当我调用该 webService 的方法时,它会给我错误。
设置凭据的方法是否错误?