0

2つの異なるドメイン/サイトがあります。1つはhttp、もう1つはhttpsです。httpサイトにログインする必要がある場合、ユーザーにはhttpsサイトのコンテンツを表示するiframeを含む安全でないページが表示されます。

ログイン資格情報をhttpサイトからiframeのhttpsサイトにシームレスに渡したいです。jqueryを使いたくない。iframeにGETの代わりにPOSTリクエストを使用させることは可能ですか?httpサイトからのログイン情報を暗号化し、暗号化されたバンドルをhttpsサイトにPOSTしたいと思います。

違いがあれば、私はphpとapacheを使用しています。

この記事はiframe/POSTで見つけましたが、httpページが読み込まれたときにフォームを自動送信する方法がわかりませんでした。多分それはjavascriptの行ですか?また、httpサイトのログインページにはログインフォームがありますが、iframeが表示されているログイン後のページには(現在)フォームがありません。たぶん、このPOSTリクエストを作成するために非表示のフォームを作成できますか?

ありがとう!

4

1 に答える 1

0

次のように Javascript を使用できます。

document.getElementById('someId').submit();
于 2012-04-18T00:14:04.937 に答える