【发布时间】:2022-01-24 16:31:00
【问题描述】:
我有一个带有 .NET 框架 4.6.1 并在 SQL Server 上使用标准 Microsoft 身份验证的 asp.net 网站(Web 表单不是 MVC):
<membership defaultProvider="SecuritySqlMembershipProvider">
<providers>
<add name="SecuritySqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="ManageUsers"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="SecurityTutorials"
requiresUniqueEmail="false" passwordFormat="Hashed"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
</providers>
</membership>
<roleManager enabled="true"
defaultProvider="SecuritySqlRoleProvider">
<providers>
<add name="SecuritySqlRoleProvider"
type="System.Web.Security.SqlRoleProvider"
applicationName="SecurityTutorials"
connectionStringName="ManageUsers" />
</providers>
</roleManager>
现在我们已从 Microsoft 更改为 Oracle,我需要调整提供商以管理成员资格。
我找不到任何好的东西来完成这项工作。
我找到了这个article,但它不完整。
有什么建议吗?提前致谢。
【问题讨论】: