2012-10-23 75 views
3

我正在开发一个IOS应用程序,它将对受Spring Security保护的Spring-MVC后端进行异步调用。我一直无法弄清楚这将如何工作。我有一个网络客户端调用这个服务(使用jQuery Ajax),并且我想在IOS(iPad)中实现相同的调用。IOS编程 - 对Spring批处理服务器的异步json调用

是否有任何框架可以处理认证,然后根据Spring Security的要求来回传递令牌?在超时之后,IOS应用程序将如何知道用户再次请求用户名/密码?

- 经过一番研究,IOS API已经具有验证功能(提供Basic,Digest,Certificate和Trust Authentication)。看起来可能会抛出一个对话框来获取用户名/密码,然后将其保存在NSURLCredential对象中,并在必要时使用它。

我纠正这个问题吗?有更容易的方法吗?有没有人有一个简单的例子,说明这种身份验证如何与Spring安全保护的服务器一起工作?

谢谢!

回答

0

我使用AFNetwork来进行我的网络API调用。我遇到的唯一问题是当两个具有过期的JSessionIds连接到达服务器时发生的CookieTheftException。