c# - 适用于 MonoTouch、适用于 Android 和 WP7 的 Mono 的经过身份验证的 WCF 服务

标签 c# wcf authentication xamarin.ios

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

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

最佳答案

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

有一个 ServiceStack 的 Wiki here .

关于c# - 适用于 MonoTouch、适用于 Android 和 WP7 的 Mono 的经过身份验证的 WCF 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9233280/

相关文章:

objective-c - 如何使用 BetterAuthorizationSample? - cocoa

c# - 枚举标志从多个中获取显示名称

windows - 从控制台登录时限制对单个应用程序的访问,无需更换 GINA

c# - 使用空格键更改 CheckBox 时,AcceptChanges() 在 DataGridView 中抛出 System.NullReferenceException

java - 使用 wsHttpBinding 在 Java 客户端中使用 WCF 服务

WCF RIA Silverlight 部署问题

wcf - 使用 WCF 进行对象图序列化时是否有一些最佳实践?

php - TypeError: Illuminate\Auth\SessionGuard::login(): 参数 #1 ($user) 必须是类型 Illuminate\Contracts\Auth\Authenticatable,, App\Models\Admin giv

c# - Windows 窗体中的套接字问题。更改选项卡控件时套接字停止回复

c# - if (计数器==<数据库值>)