3

SpringSecurityによって保護されているSpring-MVCバックエンドに非同期呼び出しを行うIOSアプリを開発しています。私はこれがどのように機能するかを理解することができませんでした。(jQuery Ajaxを使用して)このサービスを呼び出すWebクライアントがあり、IOS(iPad)で同じ呼び出しを実装したいと思います。

Spring Securityの要求に応じて、認証を処理し、トークンをやり取りするフレームワークはありますか?IOSアプリケーションは、タイムアウト後にユーザーにユーザーID /パスワードを再度要求することをどのように認識しますか?

-いくつかの調査を行った後、IOS APIにはすでに認証機能(基本、ダイジェスト、証明書、および信頼認証を提供)があるようです。ダイアログボックスを表示してユーザーID/パスワードを取得し、それをNSURLCredentialオブジェクトに保存して、必要に応じて使用できるようです。

私はこれで正しいですか?もっと簡単な方法はありますか?この認証がSpring-securityで保護されたサーバーでどのように機能するかを示す簡単な例はありますか?

ありがとう!

4

1 に答える 1

0

AFNetworkを使用して、ネットワーク API 呼び出しを行います。私が抱えている唯一の問題は、期限切れの JSessionIds を持つ 2 つの接続がサーバーにヒットしたときに発生する CookieTheftException です。

于 2013-01-15T11:18:22.060 に答える