C# 针对MonoTouch、针对Android和WP7的Mono认证WCF服务

C# 针对MonoTouch、针对Android和WP7的Mono认证WCF服务,c#,wcf,authentication,xamarin.ios,C#,Wcf,Authentication,Xamarin.ios,我正在编写一个手机应用程序,最终用户应该能够访问自己的个人信息和其他个人内容。 有没有人对如何创建这样的服务有一些好的想法,我应该使用Soap还是Rest,我应该在每个请求或请求中发送用户名/密码 对于我希望从所有三个平台访问并且只返回特定于身份验证用户的信息的服务,什么是最佳选择。我不知道对MonoTouch/MonoDroid的支持是什么,但WCF支持安全服务,而无需手动向每个请求添加用户名/密码(实际上是这样,但它包含在标题中) 请参阅本博客文章,了解使用WPF自定义用户名/密码验证器的良

我正在编写一个手机应用程序,最终用户应该能够访问自己的个人信息和其他个人内容。 有没有人对如何创建这样的服务有一些好的想法,我应该使用Soap还是Rest,我应该在每个请求或请求中发送用户名/密码


对于我希望从所有三个平台访问并且只返回特定于身份验证用户的信息的服务,什么是最佳选择。

我不知道对MonoTouch/MonoDroid的支持是什么,但WCF支持安全服务,而无需手动向每个请求添加用户名/密码(实际上是这样,但它包含在标题中)


请参阅本博客文章,了解使用WPF自定义用户名/密码验证器的良好起点:

作为WCF的建议替代方案,至少值得一看,开源REST Web服务框架非常适合在移动应用程序中使用,它支持Mono平台。它还内置了对的支持它提供了一个JSON序列化程序


ServiceStack有一个Wiki。

大家好,因为我们当前的项目只有7种左右的方法,我不想再介绍另一个框架,WCF也可能有同样的方法?当然。只需仔细检查一下你想要使用的WCF功能在MonoTouch和Mono for Android中都有。我的理解是,这不是一个“完整”的WCF实现,但对于大多数人来说,它涵盖了足够多的有用信息。