0
在我的MVC項目中,我使用System.Web.Security.SqlMembershipProvider和<authorization><deny users="?" /></authorization>
我限制對除<forms loginUrl="Login/Index" name=".ASPXFORMSAUTH" />
以外的視圖和操作方法的所有訪問。如果我想使用View可以訪問多個Action方法,該怎麼辦?如何添加對多個Action方法和View的訪問?使用SqlMembershipProvider添加對多個操作方法和視圖的訪問
的Web.Config:
<authentication mode="Forms">
<forms loginUrl="Login/Index"
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="MyApplication"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
requiresUniqueEmail="true"
passwordFormat="Hashed" />
</providers>
</membership>