我开始一个新产品,它需要基于Azure的基于.NET的服务器(使用WCF)。我想要有基本的身份验证和安全功能。客户都是“丰富”的用户界面,但并不一定是微软的。推荐使用Silverlight和iPad客户端的绑定
我们打算在Silverlight中编写第一个客户端应用程序,但我们希望在将来为我们的iOS和Android客户端实现客户端选项。所以我们不想使用WCF的特定功能,而是使用其他环境中可用的协议。
当然,使用Silverlight客户端,我们希望尽可能为我们自动完成尽可能多的工作。我们打算只通过网络服务进行沟通。
对于这种情况,建议使用哪种绑定?
您将如何实施安全性? (假设我们需要基本的安全性 - 用户可以使用加密的用户和密码登录,也许有些内置基本角色管理,但这是可选的)。
对此提出建议?