我正在使用客户端应用服务(,WPF)身份验证,使用ASP.Net成员资格,它运行得很好。但是,在服务器上,我有额外的MVC查询,在从客户端调用它们时必须进行身份验证。在查看可用的Membership.ValidateUser调用时,我无法看出这在任何方面对我都有帮助,因为我需要验证每个调用。
我认为,在每个MVC调用上加入[Authorize]
是第一步。
我可以得到一个安全令牌,或者为CookieContainer提取一个cookie,或者我只是在这里误解了什么?
发布于 2011-05-24 20:08:40
我假设您的ASP.Net MVC站点,WCF服务托管在相同的虚拟应用程序和ASP.Net兼容模式。
如果使用WPF通过调用web服务对用户进行身份验证,请执行以下操作
服务器端
在客户端
因此,所有对ASP.Net MVC应用程序或服务的请求都将包含cookie,用户将自动获得授权。检查这篇博客文章中的样本
希望这能有所帮助。
https://stackoverflow.com/questions/6095446
复制相似问题