iphone - WIF 是保护 iPhone 的 WCF 4.0 Restful 服务的好选择吗

标签 iphone wcf restful-authentication wif sts-securitytokenservice

我有一个项目需要向 iphone/ipad 客户端公开 WCF Restful 服务。 WCF 工作了,现在我需要使用用户名和密码来保护它。

出于某种原因,我有点不愿意选择 CustomBasicAuth

Oauth 目前在 WCF 世界中也并不理想,您必须创建包装器来解决它。 如果我错了,请纠正我。

现在,我正在研究 Windows 识别基金会。 老实说,这看起来是一种聪明的方法,但缺乏文档。

有两件事必须考虑:

  1. 实现必须是 iPhone 友好。(不仅仅用于.net 世界)

  2. 实现需要容易 部署到云(天蓝色)

我想知道您会选择哪个选项,以及选择它的原因是什么。 任何链接或引用将不胜感激。

最佳答案

您可能想尝试 WCF REST 的基本身份验证实现 http://weblogs.asp.net/cibrax/archive/2009/03/20/custom-basic-authentication-for-restful-services.aspx

根据您的要求,基本身份验证应该足以满足您的需要。 WIF 只会在混音中添加一些噪音。

谢谢 巴勃罗。

关于iphone - WIF 是保护 iPhone 的 WCF 4.0 Restful 服务的好选择吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4425130/

相关文章:

iPhone 全局变量?

javascript - 设备/服务器开发中的版本控制

iphone - 缩放图像非常慢 - 帮助

wcf - 能否将 WCF 配置为 'refactor' 序列化消息上的 XMLSchema 实例命名空间?

c# - WS-* 是什么意思?

wcf - 客户端证书通过 ARR 和 AuthorizationContext 具有不同的指纹

wcf - 唯一证书认证和REST服务

iphone - 为什么CALayer的移动速度比UIView慢?

c# - 自定义身份验证 OpenRasta

django - RESTful API 的 token 身份验证 : should the token be periodically changed?