問題タブ [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 投票する
0 に答える
647 参照

macos - OS X CNA (Captive Network Assistant) が一部のサイトのスタイルシートをロードしない

誰かがこれを経験し、さらに重要なことに、解決策を見つけたのだろうか.

OS X (デスクトップ) では、キャプティブ ネットワーク アシスタントは、(少なくとも) Facebook ログイン ページを含む一部の Web サイトに CSS スタイルシートを適用しません。

CNAポップアップ内のFacebookログインページ

興味深いことに、iOS デバイスでは問題なく動作します。モバイル CNA では問題なく表示されます。同じ OS X デスクトップ マシンの通常のブラウザで正しく表示されます。

スタイルシートの読み込みを停止するエラーがあると思いますが、CNA にはデバッグ パネルやログがないため、それが何であるかはわかりません。

完全な React アプリケーションを CNA にロードしてみましたが、問題なく動作したので、一部の人々がオンラインで議論している CNA の制限は神話であると思います。

Facebook は、HTML の提供元と同じエンドポイントで CSS をホストしているため、ネットワークの問題は除外されます。

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

c# - ホットスポットの使用状況を検出する

Windows 用のキャプティブ ポータルを開発する必要があります。

私がしたこと?

  1. ワイヤレス アダプタ経由でイーサネット接続を共有しています

netsh wlan set hostsnetwork mode=allow ssid=wifix key=pass1234

指図。

  1. http://www.codeproject.com/Articles/20431/A-Small-DHCP-Server-Using-UDP-With-Asynchronous-Caサンプルを使用して、接続しているユーザー (mac/ip ペアリング) を検出します。

  2. https://arsofttoolsnet.codeplex.com/で必要なリクエストをブロックまたは許可します

ICS OK

DHCP サーバー OK

DNS サーバー OK

しかし、ユーザーの使用量クォータを測定および制限する方法や制限を設定する方法が見つかりません。研究対象は何ですか?

(Windows ベースのキャプティブ ポータルが必要で、個人的な変更が必要です。そのため、すぐに使用できるキャプティブ ポータルは使用したくありません)

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

lua - Lua キャプティブ ポータル エラー: 無限読み込み

nodeMCU を搭載した ESP8266 チップを持っています。これは、チップ内で Lua スクリプトをプログラムできるオープンソース ファームウェアです。

私はそれをキャプティブ ポータルとして使用しており、ユーザー名 - パスワード フォームから txt ファイル データにログインしたいだけです。コードを書きましたが、wifi に接続してポータル ページにリダイレクトされると、読み込みが無限になり、ホームページが読み込まれません。

理由がわかりません。これが私の lua コードです

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

firewall - How to redirect https to http with iptables command

There is a captive portal, named nodogsplash, running on my OpenWrt router. When a preauthenticated user visit a http url, browser will popup a webpage lead user to authenticate. But when user visit a https url, nothing happend.

I want the browser always pop up the autheticate webpage both visiting http and https urls.

次のコマンドを試しましたが、http リクエストでしか機能しませんでした。https ドメイン名にアクセスすると、192.168.88.210 にリダイレクトされません。

github のディスカッションを読みましたが、これを解決する方法がまだわかりません。誰でもiptablesで私を助けることができますか?

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

php - Facebook API 経由でメール アドレスを返さないユーザーの割合

Facebook グラフ API でいくつかの問題が発生しており、調査結果を確認しています。

Facebook ログインを使用して、ユーザーがアプリにシームレスにログインできるようにしていますが、残念ながら、Facebook が電子メール アドレスや xxx@facebook.com アドレスを返さないことがよくあります。

私たちはこの背後にある理由を理解しており、他のインテグレーターとはわずかに異なるビジネスケースを持っていることを認識しており、特定の状況下で電子メールを利用できないようにするという Facebook の決定に完全に同意しています.

残念ながら、悪意のあるメールの割合が非常に高く、重大な影響が生じています。私たちはこれらの電子メールに依存して視聴者 (キャプティブ ポータル) と通信しますが、Facebook の電子メール アドレスはこの目的には適していません。

facebook から 60% までメールが返ってこないというのが普通なのかどうか疑問に思っています。

Facebookログインを有効にして大規模なサイトを運営していますか? 皆さんが見ている指標は何ですか?

前もって感謝します。

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

facebook-javascript-sdk - Javascript Facebook SDK - モバイル デバイスのキャプティブ ポータル

coova chili と Javascript Facebook SDK を使用して、Wi-Fi ホットスポットとして機能する Web アプリをセットアップしています。

アプリには「facebook でログイン」ボタンがあり、クリックすると FB.login() 関数が呼び出され、ユーザーが資格情報を挿入してログインできるポップアップ ウィンドウが開きます。

このソリューションはデスクトップ ブラウザーでは正しく機能しますが、モバイル デバイスでは機能しません。

これらは私が遭遇した問題です:

  1. Android デバイス - Wi-Fi ネットワークに接続すると、「Wi-Fi ネットワークにサインインしてください」という通知が表示されます。クリックすると、キャプティブ ページが正しく開きます。しかし、fb ログイン ボタンをクリックすると、正しい URL " http://m.facebook.com/v2.8/auth ..." にリダイレクトされますが、その後、ウィンドウがフリーズして、 wsod。

  2. IOS デバイス - 前と同じように、cna がトリガーされ、fb ログイン ページへのリダイレクトが機能しますが、資格情報を挿入すると、表示されるのは wsod だけです。

両方の問題は、apple.com、google.com、および認証に使用されるその他のドメインをホットスポット ウォールド ガーデンに含めることで回避できます。その後、ユーザーはデバイスのブラウザー (Safari または Chrome) を使用してネットワークにログインできます。このディスカッションで指摘された Apple CNA での Facebook ログイン.

つまり、IOS キャプティブ ネットワーク アシスタントと Android の「Wi-Fi にサインイン」機能内でアプリを正しく動作させるために、「通常の」ワークフローで動作させる必要があります。

どうすればこれを解決できるか分かりますか? 成功することなく、広範囲に検索しました。ありがとうございました。

編集

JavaScript の代わりに PHP SDK を使用することで解決しました。ここで説明されているように、ログイン リンクを生成する。これは、iOS や Android などのモバイル キャプティブ ポータル アシスタントでも機能します。これは、fb ログイン ページが popup/iframe ではなく同じウィンドウで開かれるためです。これが、同じ問題に遭遇する可能性のある他の人に役立つことを願っています。

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

mysql - 公衆 Wi-Fi ホットスポット キャプティブ ポータル + freeRadius + MySQL、ゼロから構築したソリューションの例はありますか?

誰でも、キャプティブ ポータル、freeRadius、MySQL を備えたパブリック Wi-Fi ホットスポットをゼロから構築するサンプルを持っています。

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

android - キャプティブ ポータル

TP-Link WR1043ND をインストールし、Nodogsplash を使用してキャプティブ ポータルをセットアップしました。私の目標は、クライアントがモバイル デバイスを使用して私の wifi に接続するときに、Apple Store アイコンまたは Google Playstore のいずれかを押して、ページにリダイレクトしてアプリをダウンロードすることです。それはうまく機能し、Apple Storeでは問題ありませんが、Androidになると、実際にプレイストアが開き、すぐにウィンドウが閉じます.

私は調査を行いましたが、多くの人がAn​​droidについてPlaystoreを強制的にシャットダウンすると不満を言っていますが、回避策や問題を解決する方法を見つけることができないようです.

ユーザーにGoogleプレイストアの画像を押してもらい、自動的に強制的に閉じるのではなく、アプリページにリダイレクトしてそこにとどまるようにしたいだけです。クライアントが私のアプリで「インストール」を押すことができるように。

そのコードはキャプティブ ポータルに表示されるもので、クリックすると Google マップに移動します (この場合の例として使用)。