WCFTestClient - как я могу добавить имя пользователя и пройти?

Я использую WCFTestClient для отладки службы. Это обычно работает как шарм. Этот конкретный сервис использует SSL, и мне нужно передать имя пользователя и пароль. Я могу щелкнуть правой кнопкой мыши и отредактировать файл конфигурации, но я не вижу места, где я могу ввести имя пользователя и пароль. В обычном клиентском приложении для этой службы мы программно устанавливаем учетные данные, как мне это сделать, используя инструменты WCFTEstClient или ServiceConfigurationEditor. Кто-нибудь знает, как это сделать? Вот как я делаю это в коде.

_client.ClientCredentials.UserName.UserName = ConfigurationManager.AppSettings["name"];
_client.ClientCredentials.UserName.Password = ConfigurationManager.AppSettings["pass"];

Спасибо за любую помощь.
Ура,
~ ck в Сан-Диего

1 ответ

Решение

Я не думаю, что вы можете сделать это с тестовым клиентом WCF. Это довольно ограниченный и упрощенный инструмент - отлично работает в простых сценариях, но останавливается довольно быстро.

Если вам нужны дополнительные функции и возможности, вы можете взглянуть на SoapUI, который является инструментом тестирования SOAP/ веб-сервисов и работает достаточно хорошо - обычная версия также бесплатна!

Другие вопросы по тегам