Codeigniter 2.1.4 を使用してアプリケーションで作業しています。シンプルなログイン フォームがあり、フォームの送信または読み込みに ajax を使用していません ('data-ajax' => 'false')。また、jQuery Mobile 1.3.1 を使用してサイトにモバイルの外観を与えています。これは、モバイル デバイスからのアクセスが最も多いためです。
私が抱えている問題は、PC または Mac でログイン フォームが機能し、サイトのプライベート セクションにアクセスできることですが、モバイル デバイス (iPad および iPhone) からサイトにアクセスしようとすると、次のエラーが表示され続けます。
エラーが発生しました
要求したアクションは許可されていません
多くの Google 検索結果は、ajax を使用するフォームでの CI 2.x の CSRF 機能の問題を示唆しており、config.php ファイルで CSRF 機能を無効にしても問題は解決されません。jQuery Mobile ライブラリを使用せずにアプリケーションをテストしたこともありましたが、うまくいきませんでした。
注:奇妙なことに、iPhone 用の Google Chrome でアプリをテストしたところ、魅力的に動作しましたが、Samsung Galaxy III でテストしたところ、同じエラーが発生しました。
何が起こっているのですか?