お知らせ:


 ◇ YouTube Apple Japan チャンネル で有用なヒントや使い方を配信中です。
 ◇ iOS 向け Apple サポート App のバージョン 2.4.2 が公開されました。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

質問:

質問: iOS11.3以降のSafariでhttpsからhttpへのポストメソッドでページが開かない

Safariを使用して、HTTPS経由で提供されるページを開きます。

このページから、HTTPページにPOSTメソッドでHTMLフォームを送信します。

「送信しようとしているフォームはセキュリティによって保護されていません。それでも送信しますか?」というメッセージが表示されます。

メッセージのプロンプトで「送信」をタップしても、読み込み中の白い画面のまま次のページをロードしません。


HTTPSからHTTPSに送信すると、Safariは次のページを正しく読み込みます。

しかし、HTTPSからHTTPに送信する場合、プロンプトを確認した後でSafariは次のページをロードしません。

用途は、ID管理システム(HTTPS)から会社内のレガシーなイントラシステム(HTTP)に、POSTメソッドでユーザ毎のIDやパスワードを送信しシングルサインオンさせておりました。

Safari以外の原因かと思い、切り分けのため他ブラウザ等での動作を確認しましたが、以下のとおり発生するのはiOSのSafariだけでした。

 iOS 11.4.1 Safari:問題有り(動作しない)

 Mac Safari 11.1.2:問題ありません Windows,Mac,iOSの他ブラウザ(Chrome,IE等):問題ありません


USのコミュニティに同様の投稿が有り、未だ解決していないようですが、これによるとiOS 11.3以降で発生しているようです。(私の場合、MacのSafariでは問題ありませんでしたが)

safari 11.1 https to http post method tro… - Apple Community


詳しい方や同内容で困っていらっしゃる方、対処に関わる情報をいただけると幸いです。

iPhone 6s, iOS 11.4.1

投稿日

返信

ページコンテンツが読み込まれました

返信はありません。
ユーザのユーザプロフィール: Tanadash

質問: iOS11.3以降のSafariでhttpsからhttpへのポストメソッドでページが開かない