Как работает новый сервис маршрутизации с безопасностью? Согласно http://blogs.microsoft.co.il/blogs/applisec/archive/2011/12/12/wcf-routing-and-message-security.aspx, может оказаться затруднительным, если безопасность по умолчанию не выбрана (обычно это простой сценарий имени пользователя/пароля).WCF routing + WIF
Может ли wcf-маршрутизация поддерживать сценарий, когда маршрутизатор получает защищенное сообщение WS-Security через HTTP и перенаправляет его на другой сервер через HTTP, не разворачивая токен безопасности?
Мой сценарий выглядит следующим образом:
- Сервер (зависимая сторона), а пользовательские STS с именем пользователя аутентификации/пароля и клиентом. Мы используем ws2007FederationHttpBinding и безопасность сообщений.
- Теперь мы настраиваем маршрутизацию wcf, он работает с basicHttp или wsHttp.
- Затем мы используем WIF, мы можем инициировать прокси-серверы, STS генерирует претензии, но при первом вызове службы он не работает. Кажется, маршрутизатор ждет определения сертификата (включая, в противном случае мы получаем ошибку), тогда, кажется, требуется интерфейс Mapspace (в то время как на самом деле мы используем имя пользователя/пароль).
Если да, то у вас есть пример?
Спасибо.
Кажется, что никто не имеет лучшего ответа на этот вопрос, он выглядит как мой собственный вопрос рабочего процесса, который я опубликовал на прошлой неделе :( – rfcdejong