1

iOSのCookieとPhonegapで発生している問題について誰かが私を助けてくれるかどうか疑問に思っています。

http://domain.name/fishing/loginにあるアプリで呼び出すログインサービスがあります

「/fishing/」のパスを持つ「JSESSIONID」というCookieをデバイスに設定します。

サーバーへの今後のすべてのリクエストにはそのCookieが含まれ、すべてがグルーヴィーです。

ただし、ログアウトサービス(http://domain.name/fishing/logout)を呼び出すと、サーバー上のJSESSIONIDはクリアされますが、デバイスではクリアされません。したがって、サーバーとの通信を今後試みるたびに、古いcookie値が使用され、アクセスが拒否されます。

再度ログインしようとしても、古いCookieは残っており、新しいCookieに置き換えられません。

javascriptを使用して手動でCookieをクリアしようとしましたが、うまくいきませんでした。読めない。Webビューがファイルベースのドキュメントを読み込んでいて、サーバーと同じドメインにないことが原因でしょうか。

何か提案/アドバイスはありますか?

ありがとう!

4

1 に答える 1

1

プラグインhttp://plugreg.com/plugin/bez4pieci/Phonegap-Cookies-Pluginをご覧ください。

于 2013-12-24T04:14:46.893 に答える