Некоторые компании заинтересованы в интеграции нашего программного обеспечения с их программным обеспечением.Мы начинаем изучать возможность предоставления им веб-сервиса через Интернет.Мы будем строить веб-сервис с использованием WCF.Мы не можем гарантировать, что каждый интегратор будет использовать WCF или .NET, поэтому совместимость важна.
Мы хотели бы аутентифицировать каждого стороннего интегратора, когда он вызывает наши сервисные операции с именем пользователя и паролем.Кроме того, я прочитал, что аутентификация клиента может быть достигнута с использованием сертификатов, но это кажется сложным.
Мы планируем разместить службу в IIS.
Параметры, доступные в WCF, огромны.Исходя из вышеизложенного, какая конфигурация (привязки / безопасность) будет рекомендована?
Можно ли использовать IIS для хостинга, basicHttpBinding, поставщика членства для аутентификации и SSL для шифрования?Будут ли эти вещи хорошо работать на концерте?