В моем окне pfsense я использую Captive Portal (подключенный к RADIUS MS AD) и настройку Squid в качестве прозрачного прокси.
Я хотел бы знать, могу ли я, возможно, «вставить» небольшой HTML DIV в верхнюю часть браузера, где он отображает информацию Captive Portal (например, имя входа, время сеанса, логотип компании и, самое главное, кнопку выхода) ?
Я считаю, что Captive Portal pfSense НЕ МОЖЕТ этого сделать. Сможет ли Squid это сделать? Или, может быть, каким-то другим способом?
Не то, что вы хотите услышать, извините, но мы используем программное обеспечение Zeus ZXTM, чтобы динамически вмешиваться в наш html-поток таким образом, а не с помощью div, но это на самом деле было бы проще, чем то, что они делают у нас. Спенди :(
Я довольно часто использую Captive Portal pfSense, и вы правы, я никогда не видел способа сделать это. Я не уверен, что Squid справится с этим - это не кажется технически чистым способом справиться с этим.
В большинстве случаев в средах с горячими точками я видел, как это решается с помощью небольшого всплывающего окна, в котором есть время подключения, другие детали и опция отключения. У нас действительно возникли проблемы с этим (у всплывающего окна pfSense были проблемы с некоторыми браузерами, поэтому мы отключили его), поэтому у нас была целевая страница по умолчанию - pfSense позволяет вам перенаправить на определенную страницу при успешной аутентификации. Затем эта страница предоставит пользователю возможность открыть отдельное окно с подробностями подключения и параметрами выхода. Она (страница статуса) также была помещена на легко запоминающийся URL (status.xxx.yyy), чтобы пользователи, потерявшие страницу или всплывающее окно, могли относительно легко войти.