一个解决方案中的两个项目的登录

时间:2012-03-25 05:00:17

标签: c# asp.net silverlight visual-studio-2010 login

所以我的解决方案中有两个项目,一个是ASP.Net C#Web App,另一个是Silverlight应用程序。我的问题是,不是使用ASP.net网站管理工具为这两个站点配置用户和安全性,我可以以某种方式只使用一个为两者配置用户吗?

3 个答案:

答案 0 :(得分:2)

为此,您只需为两个来源的用户提供共享存储机制。这通常是一个数据库。

答案 1 :(得分:1)

我不确定在Visual Studio中,但如果您要部署到IIS,则可以在更高级别配置表单登录,并将其用于每个应用程序。

答案 2 :(得分:1)

使用单一登录是正确的方法!

您已经可以在Silverlight中使用您的aspnet成员身份。我们使用这种方式,这是正确的。通过这种方式,您可以共享所有会员信息,例如个人资料,群组。

http://blogs.msdn.com/b/kylemc/archive/2010/05/10/using-asp-net-membership-in-silverlight.aspx

http://www.silverlightshow.net/items/Leveraging-the-ASP.NET-Membership-in-Silverlight.aspx