我在同一台服务器上运行两个不同的Silverlight RIA Services应用程序。它们都使用相同的用户名/密码/ membership / cookiename进行身份验证。我们所有的WCF方法都有RequiresAuthetication属性。现在我们需要从另一个WCF服务调用一个WCF服务。
除了将两个应用程序合二为一,我确信我们不能存储用户名/密码然后传递它们,那么最佳做法是什么呢?如何传递用户名/密码(或其他一些对象?)以传递凭据并使用其他WCF服务?
谢谢!
答案 0 :(得分:0)
RIA Services应用程序默认使用ASP.NET应用程序服务。如果您希望一个应用程序的凭据对另一个应用程序有效,则可以对两个应用程序使用相同的应用程序名称(Membership.ApplicationName)。