如何跨多个WCF服务使用相同的用户状态

时间:2013-08-08 13:47:54

标签: web-services silverlight authentication

我有一个WCF Web服务,它使用FormsAuthentication将用户登录到Silverlight网站。我有另一个Web服务需要知道用户在哪个角色(例如Admin,User,Guest)来确定用户从Silverlight调用时将运行的函数。

如何将此会话状态/用户传递给第二个WCF Web服务,或者如何在Silverlight应用程序中获取用户名/密码,然后将其传递给Web服务以重新进行身份验证?

1 个答案:

答案 0 :(得分:0)

在对此进行研究之后,最东部的东西似乎在我的第一个用户登录的Web服务中有一些方法。从那里我可以检查它们在哪些角色以及它们是否经过身份验证。如果有人有更好的想法,我很想听到它。