問題タブ [captiveportal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
816 参照

ios - iOS 9 - 新しい NEHotspotHelper を使用してキャプティブ ポータルのポップを回避

キャプティブ ネットワークへのアクセスを特定のユーザー セットのみに提供する必要があるため、アプリを介して認証を処理します。

iOS 9 より前はCNSetSupportedSSIDs、システムがキャプティブ ポータルを表示しないようにするために使用できました。iOS 9 以降、CNSetSupportedSSIDs常に を返しますfalse

特に、新しい NetworkExtension API はNEHotspotHelperと同じ結果になりCNSetSupportedSSIDsますか? Appleに資格を求めただけなので、自分でテストすることはできません(返事が来るまでに3週間かかると聞きました...)。

ご協力いただきありがとうございます

0 投票する
1 に答える
8587 参照

linux - iptables、キャプティブ ポータルの事前ルーティングから単一の IP を除外

すべてのポートのプレルーティング ルールから 1 つの IP アドレスを除外するには、サポートが必要です。私のアクセス ポイントに接続する人は誰でも、私のキャプティブ ポータル (ランディング ページ) にリダイレクトされます。したがって、新しいルールを作成したいのですが、既存の事前ルーティング ルールを変更/削除したくありません。

既に作成したプレルーティング ルールは、ポート 22 (SSH) を除く受信ポートをキャプティブ ポータルにルーティングします。したがって、私はこのルールを使用します:

私が望むのは、特定のユーザーを除外することです。そのため、特定の IP アドレスの転送を停止したいと考えています。いろいろやってみましたが、どうにもうまくいきません。さまざまな INPUT および OUTPUT ルールを試しましたが、うまくいきませんでした。PREROUTINGで何とかしたほうがいいと思うのですが、どうすればいいですか?

0 投票する
1 に答える
1388 参照

javascript - Jquery ページが Android キャプティブ ポータル サインイン ブラウザで機能しない

ログインページを構築したキャプティブポータルシステムがあります。このページは html5 と jquery で構築されています。これは単一ファイル、複数ページの jquery セットアップであり、通常のブラウザー (chrome、firefox など) で完全に正常に動作します。Android は通常、デバイスがキャプティブ ポータル Wi-Fi に接続されていることを検出し、「Wi-Fi ネットワークにサインイン」通知を表示します。これに触れると、独自の種類のブラウザー (Web ビューアー?) にログイン ページが読み込まれます。ログインページが機能していません。

メイン ページは表示されますが、他のすべてのページは空白で表示されます。また、メイン ページが表示されていても、ボタンをクリックしても何も起こりません。私の最初の考えでは、この「ブラウザ」では javascript または ajax が無効になっていましたが、サーバーから ajax を介してフェッチされた後、メイン ページは javascript で構築されており、javascript の実行または ajax 呼び出しが行われていなければ表示されませんでした。動作しています。

したがって、この問題のトラブルシューティングの方法がわかりません。誰でも助けることができますか?

0 投票する
1 に答える
1110 参照

node.js - キャプティブ ポータルを避ける

Wi-Fiへの接続を海賊版のような独自のページにリダイレクトする、インターネット接続のないデバイスを作成しようとしています。NodeJS サーバーと dnsmasq を使用して、すべての接続をサーバーにリダイレクトします。それは完全に機能していますが、Android または iOS スマートフォンに接続しようとすると、それがキャプティブ ポータルとして検出され、ページが表示されますが、認証ポップアップ内に表示されます。

デバイスがいくつかの IP に接続しようとしていて、応答がない場合は、接続がキャプティブ ポータルを経由していると見なされることがわかりました。

それを避ける方法はありますか?

どうもありがとう!

編集:「ホワイトリスト」へのページのリストが見つかりました:

しかし、私のデバイスは実際にはインターネットに接続されていないため、これらのページを送信するにはどうすればよいですか?

0 投票する
0 に答える
3982 参照

facebook - FacebookログインをpfSenseキャプティブポータルに追加するには?

現在、pfSense でアクティブなポータルに取り組んでいます。私の目標は、デフォルトのLocal User ManagerとともにFacebook ログインを実装することです。私が開発している間、認証方法はまったくありません。つまり、インターネットに無制限にアクセスできます (テストしました)。しかし、ログインボタンをクリックすると、次のエラーが表示されます:エラー画像

私はそれがポルトガル語であることを知っていますが、次の行に沿って何かを言っています: " The address given is not allowed by the Application configuration .: One or more of the URL is not allowed by the application settings. These must match the Website URL or URLキャンバスまたはドメインは、いずれかのアプリケーション フィールドのサブドメインである必要があります。

これは不適切なコーディングによるものですか、それとも pfSense でブロックされているためですか?

0 投票する
0 に答える
427 参照

raspberry-pi - WiFi を開く ローカル ネットのみのキャプティブ ポータル (インターネット/WAN なし) を使用しますか?

プライベート クラブ (11,000 エーカー) で使用するワイヤレス「テスト」ボックスをセットアップしようとしています。最初のテストでは特別なことは何も必要ありません。プロパティの真ん中にある高所からホットスポットの可視性をチェックするだけです。しかし、認知度が高いことが証明されれば、その後のテストは (うまくいけば) クラブによって促進され、会員に知らされることになります。キャプティブ ポータルをセットアップして、コメント ページにリダイレクトし、接続できたら簡単なメッセージを投稿して、アイデアについてどう思うかを伝えたいと考えています。

これは、debian wheezy を実行しているラズベリー pi で実行される予定です。したがって、オーバーヘッドが少ないほど良いです。

私がオンラインで見るキャプティブ ポータルの例のほとんどは、インターネット接続および/または NAT スキームのセットアップに基づいています。これらのプロモーション テスト用のホットスポットと 1 つの Web ページが必要です。可能であれば、プロモーション用のランディング ページに移動するようにブラウザを提案または開くことができるデバイスをトリガーしたいと考えています。また、デバイスがポップアップをサポートしていない場合にすべてのブラウザ トラフィックをリダイレクトするために、ある種の DNS マスカレードまたはその他のメカニズムが配置されているとよいでしょう。

どんな助けでも大歓迎です。

SW

0 投票する
0 に答える
901 参照

batch-file - Windows Wi-Fi ホットスポットからキャプティブ ポータルを作成することはできますか?

コンピューターのホットスポットのWi-Fiキャプティブ ポータルにできるかどうか、私はさまよっていました。コンピューターから Wi-Fi ホットスポットを作成したいのですが、誰かが Wi-Fi に接続すると、ブラウザーを開いたときに LAN 上の特定の Web ページにリダイレクトする必要があります。すべてのファイルをホストするために XAMPP サーバーを使用しています。ページに接続できますが、接続するすべてのデバイスから毎回 IP アドレスを入力する必要があります。通常、この機能は一部のルーターで提供されていますが、コンピューターを Wi-Fi ホットスポットとして使用できるかどうかを確認したいと考えています。

Windowsでこれを実行できるソフトウェアがいくつかあることは知っていますが、Windowsコマンド/ BAT / VBS / PowerShellを使用してそれが可能かどうか知りたいです!