保护WCF ASP.NET Web服务

时间:2010-03-25 16:20:29

标签: asp.net iphone

我有一个asp.net网站,我从我的iPhone应用程序访问该Web服务以获取数据。 WCF Web服务以JSON格式生成数据。

我想在WCF上进行某种身份验证。你们推荐什么?

谢谢

2 个答案:

答案 0 :(得分:3)

最简单的方法可能是将HTTP Basic Authentication应用于Web服务。从iPhone shouldn't be too hard传递凭据。

答案 1 :(得分:0)

我必须同意Chris Pebble,HTTP基本身份验证将是最简单的。

如果您想要做其他事情,您可以随时创建一个“授权”端点,该端点将向用户返回一个令牌,然后可以将此令牌与未来请求一起发送,以验证用户。我可以看到使用“授权”端点的唯一好处是,您可以在授权时将更多数据传递给用户(即:应用程序设置,主题,真实姓名等)。