我有一个 asp.net web 项目,它使用 SqlProfileProvider 作为成员结构,我称该项目为 A。
我可以从另一个 asp.net 项目项目B中使用该成员资格吗?
我在项目B上尝试了相同的连接字符串,但我得到了带有 asp.net 登录控件的 LoginError。
但是,如果我尝试使用项目B上的代码调用成员,如下所示;
MembershipUser oneUser = Membership.GetUser("来自项目 A 的用户名");
有用。它向我展示了连接字符串和其他成员资格参数在 B 上工作。
但是,如果我在页面上使用标准登录控件,则属于 LoginError 方法。
提前感谢所有评论。
编辑:
通过自定义网络控件解决..