Скажите, как можно решить следующую задачу:
Нужно иметь один endpoint который бы принимал до 10 разных видов сообственных credentials (SecurityToken'ов).
Но, ввиду ограничения, WCF сервис может иметь только один вид ServiceCredentials, в отличии от клиента.
Можно ли как-то перехватывать сообщения у одного endpoint'a и делать forward на "внутренний" endpoint, который уже должным образом настроен на принятие определённого вида security token'a.
Я видел что в WCF 4.0 появились IMessageFilter но, они больше фильтры, чем возможность маршрутизации.