我正在使用Owin身份验证的ASP.NET Mvc 5应用程序。
我在我的服务层使用自己的角色和用户管理器。
我知道如果删除一些模块,应用程序会稍快一点。
我确定了以下模块
<remove name="AnonymousIdentification"/>
<remove name="FileAuthorization"/>
<remove name="FormsAuthenticationModule"/>
<remove name="OutputCache"/>
<remove name="PassportAuthentication"/>
<remove name="Profile"/>
<remove name="RoleManager"/>
<remove name="ScriptModule-4.0"/>
<remove name="ServiceModel"/>
<remove name="Session"/>
<remove name="UrlAuthorization"/>
<remove name="WindowsAuthentication"/>
我不确定这是否完全正确......是吗?
哪些模块无法安全删除?