Когда я хочу подключиться к своему веб-сервису. Если я напишу это так:
m_TransferServiceSoap.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
, это работает.но мне нужна форма для входа.чтобы пользователи могли вводить свой user / pass
, поэтому я создаю экземпляр NetworkCredential и настраиваю его user / pass членов из того, что я получаю из этой формы входа, а затем вместо использования строки выше я пишу эту:
m_TransferServiceSoap.Credentials = userpass; // the instance above.
но таким образом, когда я вызываю метод этого веб-сервиса, он выдает мне ошибки.
Это неправильный способ установки учетных данных?