Менеджер sqlrole динамически добавляет строку подключения и / или провайдера
Как я могу динамически добавить строку подключения в диспетчер ролей?
Я использую asp.net mvc 3 с проверкой подлинности с помощью форм, и поскольку это приложение SAAS, строка подключения для каждого клиента будет динамически меняться. Теперь я могу создать новый datacontext на основе строки динамического подключения, но есть ли способ предоставить ту же строку подключения для роли менеджер?
в настоящее время ролевой менеджер настроен с использованием web.config следующим образом (только пример, а не реальный файл)
<roleManager enabled="true">
<providers>
<clear />
<add connectionStringName="blahblah">
</roleManager>
1 ответ
Этот пост и этот пост, кажется, делают именно это (если я правильно понимаю ваш пост).
По сути, он использует класс ConfigurationManager для изменения строки подключения или любого значения в этом отношении файла web.config.
Надеется, что это приведет вас в правильном направлении.