似乎应用程序的信任级别是Minimal,这似乎在我使用标准SQLMembershipProvider时会产生问题。任何人都可以帮助我理解这是SQLMembershipProvider的限制,还是我只有最小的信任?
换句话说,是否可以在最小信任中使用成员资格/角色提供程序基础结构?或者我是否需要使用不同的方法进行身份验证/授权。
答案 0 :(得分:0)
是的,应该可以以最小的信任使用SQLMembershipProvider。
请参阅http://msdn.microsoft.com/en-us/library/system.web.security.sqlmembershipprovider.aspx
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class SqlMembershipProvider : MembershipProvider
由于您没有说明您遇到的问题,因此无法确定问题所在。