問題タブ [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 に答える
249 参照

macos - Apple CNA で Facebook スタイル シートが表示されない (キャプティブ ポータル)

ユーザーが Facebook と Twitter 経由で認証する必要があるキャプティブ ポータルを作成しました。

ユーザーがホットスポットに接続すると、キャプティブ ネットワーク アシスタント (キャプティブ ポータル ウィンドウ) が生成されます。

この時点までのすべてが正常に機能し、CSS、HTML、JS、および PHP は問題なく正常にロードされます。

ユーザーが Twitter 経由で認証されると、api.twitter.com にリダイレクトされますが、ここでも問題はなく、すべての CSS などが完全に読み込まれます。

ただし、ユーザーが Facebook をクリックすると、以下のように読み込まれますが、何らかの理由でスタイルシートがブロックされているようです。

関連するすべての URL をウォールド ガーデンに追加してみました。

この時点で、私はFBにリンクされているものを何でも追加していました.

この問題は OS X のみに限定されているようです。モバイルまたは Windows ラップトップで FB リンクをクリックすると、問題はなく、期待どおりに動作します。

CNA ウィンドウを閉じて Web ブラウザ (Firefox または Safari) でキャプティブ ポータルを開くと、問題なく読み込まれます。

このことから、OS X CNA にリンクされているように見えます。これを引き起こしている原因、解決策、または回避策について何か考えがある人はいますか?

CNAの使用を完全にやめたくありません。

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

google-api - キャプティブ ポータルでの「disallowed_useragent」エラー

現在、キャプティブ ポータル ソリューションが Google OAuth で動作せず、iOS キャプティブ ポータルで「disallowed_useragent」エラーが発生するという大きな問題に対処しています (Android キャプティブ ポータルでは動作するようです)。

私たちの参照: Laravel Socialite google メソッドでサインイン

その他の同様の参照: Google OAuth 2.0 および組み込みブラウザーを使用したキャプティブ ポータル

これは、oAuth 2.0 クライアント ID です - 474659916888-evuuf5df06snepug8cq18gpijpogn9tp.apps.googleusercontent.com
image.png

解決策はありますか?

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

javascript - ログイン リダイレクト後の Android キャプティブ ポータル

私は把握できなかった次の問題があります: 一部の Android デバイスで、人々がホテルの Wi-Fi に接続するときにキャプティブ ポータルを作成しました - ログインの最後に 204 応答を受け取った後、「サインアップ」スプラッシュ ページが閉じます-しかし、一部の Android では、開いたままブラウジングを続けることができます。この場合、ホテルのホームページにリダイレクトさせたいと考えています。

私はホームページを構築し、ウィンドウの読み込み時に、204 に応答することがわかっているページに場所を変更しようとします。それを頼りに、サインアップ プロセスが終了します。しかし、ホームページを閉じない場合はスタックしたままです - これらの2つの異なる状態をどのように実装できますか?

0 投票する
3 に答える
689 参照

ios - NEHotspotHelper: 認証状態マシンの認証状態で Web 要求を送信できない

NEHotspotHelperキャプティブ ポータルを使用してネットワークのバックグラウンドで認証を実行できるように、 を実装しました。

Wispr を取得して API にアクセスできるように、「認証中」状態で Web リクエストを実行する必要があります。

ただし、使用URLSessionして Web リクエストを送信しようとすると、リクエストが失敗します。これはエラーです:

私のコードのスニペットを見てください: