我有一个ASP.NET MVC 3应用程序和另一个技术的另一个应用程序。
基本上用户只能登录2应用程序。当用户登录应用程序时,在数据库中插入一行,其中包含用户ID,会话ID,会话创建日期和用户主机地址。
当我的用户想要转到第一个应用时,他点击了一个有会话ID的链接('MyController / AnAction?SessionID = 9d8bd5be-1e7c-4f32-96bc-3067efb0cf77')。
ASP.NET MVC将授权/拒绝会话。
如何在ASP.NET MVC端实现此功能?我读了一些关于AutorizeAttribute
,MembershipProvider
的内容,但我找不到我的解决方案。
例如,我做了会检查会话的代码,但我找不到可以设置MyController.User
的位置。
答案 0 :(得分:0)