Хорошо, у меня есть веб-приложение с этим web.config для управления пользователями и ролями
<connectionStrings>
<add name="MySqlConnection" connectionString="" />
</connectionStrings>
<authentication mode="Forms">
<forms loginUrl="login.aspx" name=".ASPXFORMSAUTH"/>
</authentication>
<authorization>
<deny users="?" />
</authorization>
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15">
<providers>
<clear />
<add
name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="MySqlConnection"
applicationName="/"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
requiresUniqueEmail="true"
passwordFormat="Hashed" />
</providers>
</membership>
По соображениям безопасности i can't set the connection string
в моем web.config. Теперь я хочу знать, могу ли я каким-либо образом передать в приложение экземпляр соединения с аутентификацией форм.
Обратите внимание, что я не хочу устанавливать строку подключения во время выполнения. Я хочу передать экземпляр подключения