向Silverlight 4 RIA服务应用程序(不是业务模板)添加身份验证

向Silverlight 4 RIA服务应用程序(不是业务模板)添加身份验证,silverlight,authentication,wcf-ria-services,Silverlight,Authentication,Wcf Ria Services,我用导航应用程序模板启动了Silverlight 4 RIA服务应用程序, 而不是业务应用程序模板 现在我想向该应用程序添加身份验证(以保护页面不受未经身份验证的用户的攻击) 我已将AuthenticationService添加到项目中, 但我不确定现在要让它真正工作需要哪些步骤,而且似乎也没有办法“升级”到业务应用程序模板 我可以将[RequireAuthentication]属性添加到一些正常的服务方法中, 但是我不知道如何允许用户登录或阻止用户打开特定页面 对于这样的“升级”有什么指导吗?

我用导航应用程序模板启动了Silverlight 4 RIA服务应用程序, 而不是业务应用程序模板

现在我想向该应用程序添加身份验证(以保护页面不受未经身份验证的用户的攻击)

我已将AuthenticationService添加到项目中, 但我不确定现在要让它真正工作需要哪些步骤,而且似乎也没有办法“升级”到业务应用程序模板

我可以将[RequireAuthentication]属性添加到一些正常的服务方法中, 但是我不知道如何允许用户登录或阻止用户打开特定页面


对于这样的“升级”有什么指导吗?

您需要配置托管ASP.Net应用程序以启用表单身份验证,这可能需要配置身份验证提供程序

试试这个

  • 编辑:doh时间太晚;)
找到了一个解决方案(与我在书中或博客中读到的完全不同):但它有效。没问题,它有帮助:)thnx