我正在用 C# 开发一个名为“ProjectX”的 Web 应用程序和一个 Orchard Site (1.6)。我想在“ProjectX”中使用 Orchard 用户和角色。这个想法是将登录管理器集中在一个站点(Orchard)中。
基本上,用户在 Orchard Site 上进行登录,他将重定向到“ProjectX”,之后我需要将角色用于某些过程,例如:
if (role == "customer")
call method1();
else
call method2();
我们想要一个相当简单的解决方案来做到这一点,我注意到 Orchard 在登录过程之后创建了两个 Cookie,但我不知道它是否可以帮助我进行验证。
有可能吗?有人可以帮我出主意吗?
谢谢!