Я пытаюсь настроить службу WCF, размещенную в IIS, которая предоставляет конечную точку, которая действует как служба REST, генерирующая данные JSON, и я хочу использовать HTTPS.Я хочу сам позаботиться об аутентификации пользователей с помощью UserNamePasswordValidator, поскольку пользователи хранятся в базе данных.
В настоящее время я использую привязку webhttp для достижения REST-полноты.Моя проблема начинается, когда я пытаюсь включить HTTPS (установка режима безопасности на Транспорт).У меня есть сертификат SSL на стороне сервера (пока я сам подписан), так что это все хорошо, но я не знаю, как настроить транспортный clientCredentialType привязки, чтобы учетные данные передавались в мою реализацию UserNamePasswordValidator.
Я много гуглил, но не могу найти ничего хорошего.Если я правильно понимаю, IIS обрабатывает аутентификацию перед WCF, и с этим ничего не поделаешь?Я действительно предпочел бы не использовать поставщика членства ASP.Net, но, может быть, это подход или есть другой способ?
Спасибо!
Редактировать: Найдено это .Не совсем то, на что я надеялся ...