Я использую WCFTestClient для отладки сервиса. Это обычно работает как очарование. Этот конкретный сервис использует SSL, и я должен передать имя пользователя и пароль. Я могу щелкнуть правой кнопкой и отредактировать файл конфигурации, но я не вижу места, где я могу ввести имя пользователя и пароль. На нормальном клиентском приложении для этого сервиса мы программно устанавливаем учетные данные, как я делаю это использование инструментов WCFTEstClient или ServiceConfigurationEditor. Кто-либо там знает, как сделать это? Вот то, как я делаю это в коде.
_client.ClientCredentials.UserName.UserName = ConfigurationManager.AppSettings["name"];
_client.ClientCredentials.UserName.Password = ConfigurationManager.AppSettings["pass"];
Спасибо за любую справку.
Удачи,
~ck в Сан-Диего
Я не думаю, что вы сможете сделать это с помощью тестового клиента WCF. Это довольно ограниченный и упрощенный инструмент - отлично работает в простых сценариях, но останавливается довольно быстро.
Если вам нужно больше функций и возможностей, вы можете взглянуть на SoapUI , который является инструментом тестирования SOAP / веб-сервисов и работает довольно хорошо - обычная версия тоже бесплатна!