サファリで自分のアプリから URL を開きたいのですが、URL ページにはログインの詳細が必要であり、これらの詳細を自動的に渡してページが開くようにしたいのです。ログインの詳細を URL に追加するとします。http://user:pass@myurl.com
サファリで開きますが、フィッシング対策の警告が表示されます。
警告を回避する別の方法はありますか?
ありがとう
このような php リダイレクトを使用すると、動作するはずです。
<?php
function redirect($url, $statusCode = 302)
{
header('Location: ' . $url, true, $statusCode);
die();
}
$url = 'https://' . $_REQUEST['user'] . ':' . $_REQUEST['password'] . '@myurl.com';
redirect($url);
?>
その php ファイルに「login.php」という名前を付けます
可能な HTML ページ:
<form action='login.php' method='post'>
username<input type='text' name='user'><br>
password<input type='password' name='password'><br>
<input type='submit' value='login'>
</form>
またはページを開きます。
https://myurl.com/login.php?user=[some script to get username]&password=[password]
これらの回答には、サーバー上にファイルを作成する必要があります。ドメインを所有しているかどうかはわかりませんが、これらのファイルは、php を使用する任意のサーバーで動作し、任意の Web サイトに簡単にリダイレクトできます。
お役に立てれば