Причиной проблемы, с которой вы столкнулись, является то, что когда приложение запускается, либо провайдер помечается как defaultProvider в элементе членства, либо как первый обнаруженный провайдер, начиная с вашего web.config и переходя вверх по течению к корневой сети. config в .net framework / config каталог, инициализирован , что делает его поставщиком членства.
Сопоставьте это поведение с тем фактом, что все запеченные в сантехнике и контроле ожидают работы с одним провайдером, и вы uscwap .
Чтобы сделать что-то похожее на это, вам нужно будет реализовать единого настраиваемого поставщика членства, который действует как фасад или агрегатор для ваших нескольких источников аутентификации, и добавить его в качестве единого поставщика в web.config.
Приветствия