【发布时间】:2013-03-27 20:29:12
【问题描述】:
我有一个使用表单身份验证的项目。当用户注册时,他们需要使用他们的帐户设置一个安全问题。我想将安全问题列表存储在数据库中,以便将来的管理员可以控制此列表...添加问题,退出问题等...管理部分工作正常,但受到保护,这意味着我的业务层仅限于经过身份验证的用户,使用 Principal Permission 属性等。
问题在于,在实际的注册表单上,用户是匿名的。我不知道如何允许匿名用户检索访问此问题列表。
【问题讨论】:
-
您的业务层需要允许匿名访问在注册过程中完成的任何事情。或者为这些用户创建一个备用路径(并行数据层)。
-
我想我将使用“仅针对这些用户的并行数据层”。如何将评论标记为已接受的答案?
-
您不能接受评论作为答案。我会给它一个答案,然后你就可以接受了。
标签: asp.net sql-server forms-authentication