セッション情報取得API動作時モバイルサイトにて400エラーポップアップが表示される
アプリ側は非同期処理にてセッション情報取得APIをリクエストしているところがある
クラス:DocumentWebViewClient
関数:doUpdateVisitedHistory(ToDo記載あり)
エイトレッドさんの方で改善案検討中のため上記処理は一旦コメントアウト状態にしている
【方針】
Slackより
セッション情報取得APIではセッションの再作成を実施しない方針がよいかと考えています。
(API呼出時点でセッションがなければ、セッションは作成します)
⇒この対応をいれるようにします(ただ、他タスクのかねあいもありまして、2月にはいってからの修正になる可能性があります)
上記対応後、現在コメントアウトしている処理を戻す
【最終的な実装】
Slackより
https://atled.slack.com/archives/C02G2L3UXU7/p1647566325644859?thread_ts=1642128199.027200&cid=C02G2L3UXU7
セッション情報取得APIについて、
認証したユーザーのアプリのセッションがない場合だけセッションを作るように変更しました。
【動作確認】※実機
- セッションが存在する状態にてセッション情報APIリクエスト時、
session_idが変化しないこと
⇒session_idが変化しないことを確認
- モバイルサイトにて400エラーポップアップが表示されないこと
⇒モバイルサイトにて400エラーポップアップが表示されないことを確認
sbc-atled-aw-devによってに編集されました