我的问题是,如果我可以设置多个lightswitch应用程序在使用表单身份验证时针对单个ASP.NET网站的身份验证提供商进行身份验证,我是否可以不使用它们来针对lightswitch应用程序进行身份验证?
例如,我可以有一个lightswitch门户应用程序(而不是ASP.NET网站)来管理用户和子站点。
问题是,我如何设置一个lightswitch应用程序来根据另一个lightswitch应用程序对用户进行身份验证?请给我端到端的例子。
发布于 2014-06-03 04:41:58
LightSwitch是基于ASP.NET的身份验证实现的,因此它与两个普通的ASP.NET应用程序共享一个成员身份验证数据源没有什么不同。您只需要配置它们的web.config文件,以便ASP.NET成员/角色/配置文件提供者在两个应用程序之间共享相同的应用程序名称(用于划分数据)。迈克尔·华盛顿在这方面有一篇很好的文章:http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/107/Integrating-LightSwitch-Into-An-ASPNET-Application-To-Provide-Single-Sign-On.aspx。
https://stackoverflow.com/questions/24000908
复制相似问题