LINEへのリダイレクト後にセッション情報が切れてしまい、継続処理ができない

実現したいこと

自社システム(.netFramework4.6)より呼び出されたAPI(API Gatewayに紐づくLambda関数)から取得したURLを使用してLINEを表示し、その後LINEからのWebhookを受信し処理を行っております。
LINEへのリダイレクト後に自社システムに戻り、継続処理を行いたいです。

自社システム→(API)→Lambda①→自社システム→URLリダイレクト→LINE→★(LINEがコールバックで)自社システム→(API)→Lambda②→自社システム

発生している問題・分からないこと

上記★マークのLINEへのリダイレクト後に自社システムに戻る際にセッション情報が切れ、エラーが発生しております。

発生している問題の特徴
この問題は試行回数や端末によって差異が生じ、一貫して発生しているわけではありません。
また、検証環境では検知されず、本番環境でのみ事象が発生しています。
以下施行対象の端末です

  1. iPhone15→OK
  2. iPhone12→OK
  3. iPhone11→NG
  4. 別機iPhone11→OK
  5. iPhone13→NG
  6. iPhone8→OK

7.別機iPhone8→NG
8.iPhone14→NG
9.Googlepixel6a→NG(2回目以降OK)
10.Digono→NG

リダイレクト後にセッション情報が保持されるような方法や設定について、手順やアドバイスをお教えいただければ幸いです。

エラーメッセージ

error

1システムでセッションエラーの際に表示されるエラーメッセージが表示されます。

該当のソースコード

特になし

試したこと・調べたこと

上記の詳細・結果

セッション管理に関する設定(セッションタイムアウトなど)や、リダイレクト処理に関するコードを再確認しましたが、解決には至りませんでした。
またFireFoxブラウザでは、強化型トラッキング防止をOFF、chromeブラウザではセーフブラウジングをOFFなどの対応を行いましたが、一部端末では解消しませんでした。

補足

特になし

コメントを投稿

0 コメント