質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

意見交換

クローズ

2回答

711閲覧

Wi-Fi接続後に任意のページを表示する方法

pippi19

総合スコア679

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

1クリップ

投稿2023/04/01 15:06

0

1

知りたいこと

主に飲食店や公共のフリーWi-Fi接続時によく見かける挙動として、
OS設定から対象のSSID接続後に自動的に特定のWebページを表示する仕組みがある。

どのようにしてそれを実現しているか知りたい。

背景、状況

例えば、Wi-Fiルータのセットアップ画面のように、
ルータにWebサーバ機能を有する仕組みを設けることができる。

この仕組みを利用すれば、Wi-Fi接続後、ユーザーが任意のURLにアクセスした際に、
特定のローカルページを表示、またはWebページにリダイレクトさせることが可能であると思われる。

しかし、前述した一部のフリーWi-Fiでは、
接続と同時にOSレベルでの専用WebViewとみられる表示が立ち上がり、任意のページを表示できている。

実際に実現したいわけではないが、
知識として、この仕組みについて機能名や実現方法などを知りたい。

補足

下記イメージのネイティブ部分を確認すると、通常のブラウザ表示ではないことがわかる。
また、OS側に特定のアプリ等をインストールせずに実現していることを確認済。

iOSの場合のイメージ
https://www.pupuru.com/blog/wp-content/uploads/2019/10/wired-sp.jpg

Macの場合のイメージ
https://wi2.co.jp/jp/files/1515/1774/3002/macOS_howtoWi2_club_005.png

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答2

#1

maisumakun

総合スコア145183

投稿2023/04/01 15:07

Captive Portalと呼ばれる仕組みです。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#2

pippi19

総合スコア679

投稿2023/04/01 15:17

#1
ありがとうございます。

かなり調べたつもりではいましたが、
CaptivePortalというキーワードに辿り着けませんでした。

いただいた名称をもとに勉強してみます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

最新の回答から1ヶ月経過したため この意見交換はクローズされました

意見をやりとりしたい話題がある場合は質問してみましょう!

質問する

関連した質問