Captive Portal [Страница на външен/вътрешен портал] - персонализиране на HTML страницата на външния портал за разработчика

Имате още въпроси? Подаване на заявка

Важно известие:
Уважаеми клиенти, моля, имайте предвид, че използваме машинен превод, за да предоставяме статии на вашия местен език. Възможно е не всички текстове да бъдат преведени точно. Ако има въпроси или несъответствия относно точността на информацията в преведената версия, моля, прегледайте оригиналната статия тук: Оригинална версия

Като използвате вътрешния или външния портал за потребителски споразумения, можете да персонализирате уебстраницата за потребителски споразумения (UA Portal), която може да бъде заместител на потребителското споразумение по подразбиране, което е първоначално вградено в UAG. Моля, изтеглете файловете с примерни страници на UA портала от UAG и след това можете свободно да конфигурирате външния вид на личната си страница на уеб портала въз основа на вашите предпочитания.

Конфигуриране на порталните страници на потребителското споразумение

Има четири страници, които трябва да подготвите (по две страници за всяка версия за настолни компютри и мобилни устройства), когато даден потребител получи достъп до мрежата чрез UAG. Това са страницата Съгласие и страницата Добре дошли. Страницата Съгласявам дава възможност на потребителя да се съгласи, така че да може да се изпрати на UAG, за да влезе в системата. Ако съгласието е успешно, браузърът на потребителя ще бъде пренасочен към страницата "Добре дошли". (Ако потребителят използва мобилен браузър, ще бъде пренасочен към мобилната версия).

  • Поток за достъп на вътрешния потребител

Списъкът с параметри на вътрешната страница за посрещане:

ПАРАМЕТЪР ОПИСАНИЕ ЗАДЪЛЖИТЕЛНО
Първоначален
$M Ще бъде заменен с идентификатора на порталната страница. Да
$Z Ще се замени с пътя до главната директория на уеб сървъра на UAG. Да
Изпращане на
Съгласете се Стойността е Съгласен. Да
mp_idx

Стойността е идентификатор на порталната страница от $M, която е заменена.

Да
mobile

Стойност:1 е мобилен, Стойност:0 е настолен.

Да
Име на полето Запазване на данни Запазване на етикети от td1 до td5 във формат на дневника например: Име:!@#Телефон:!@#Адрес:!@#Е-mail:!@# Не
field1 Запазване на данни запазване в дневника Не
field2 Запазване на данни, записани в дневника Не
field3 Запазване на данни, записани в дневника Не
поле4 Запазване на данни, записани в дневника Не
поле5 Запазване на данни в дневника Не

Списъкът с параметри на вътрешната страница "Добре дошли":

ПАРАМЕТЪР ОПИСАНИЕ ЗАДЪЛЖИТЕЛНО
Първоначален
$A Ще се замени с URL адреса на рекламата. Да
$M Ще се замени с идентификатора на порталната страница. Да
$Z Ще се замени с пътя до главната директория на уеб сървъра на UAG. Да
  • Поток за достъп на външни потребители

ПАРАМЕТЪР ОПИСАНИЕ MUST
Първоначален
getQueryString("gw_addr"); Функцията getQueryString може да получи IP адреса на шлюза на параметъра на URL. Да
getQueryString("mp_idx"); Функцията getQueryString може да получи идентификатора на порталната страница на параметъра URL. Да
getQueryString("mobile"); Функцията getQueryString може да получи автоматично откриващото се мобилно устройство на параметъра URL. Да
Изпращане на agree.cgi
agree Стойността е Съгласен. Да
mp_idx

Стойността е идентификатор на портална страница от mp_idx, заместена.

Да
mobile

Стойността е от придобиването на getQueryString("mobile").

Ако Mobile

Да

име на полето Запазване на данни Запазване на етикети от td1 до td5 във формат на дневника например: Име:!@#Телефон:!@#Адрес:!@#Е-mail:!@# Не
field1 Запазване на данни запазване в дневника Не
field2 Запазване на данни, записани в дневника Не
field3 Запазване на данни, записани в дневника Не
поле4 Запазване на данни, записани в дневника Не
поле5 Запазване на данни в дневника Не

Списъкът с параметри на външната страница Agree:

ПАРАМЕТЪР ОПИСАНИЕ ТРЯБВА ДА БЪДЕ
Първоначален
getQueryString("advertise"); Функцията getQueryString може да получи параметъра Advertisement на URL. Да
getQueryString("mobile"); Функцията getQueryString може да получи автоматично откриване на мобилно устройство на параметрите на URL. Да

Съгласна страница

  • В страницата "Съгласие" имената на параметрите "agree" и "mp_idx" трябва да се изпращат към agree.cgi на UAG.

Примерът по-долу е html код:

Вътрешен пример:

var mp_idx = $M; function initTask()
{
document.form.action = "/agree.cgi";   
document.getElementById("mp_idx").value = mp_idx;
}




 

Външен пример:

var external = getQueryString("gw_addr"); 
var mp_idx = getQueryString("mp_idx");
function action()
{
document.form1.action = external +"/agree.cgi";                
document.getElementById("mp_idx").value = mp_idx;
}



   
  • Ако входът е успешен, браузърът на потребителя ще бъде пренасочен към страницата "Добре дошли". Ако потребителят щракне върху "Не съм съгласен", той няма да може да влезе в системата и след това прозорецът ще се затвори.

Страница за добре дошли

  • След като входът на потребителя е успешен, agree.cgi ще пренасочи към приветстваща страница. На нея можете да покажете всичко, което искате да се покаже. Едновременно с това, ако сте активирали рекламата и сте задали "URL", ще се появи рекламен прозорец

Пример за вътрешно споразумение с потребителя

  • Можете да изтеглите файла с примера от устройството. Влезте в уеб интерфейса на устройството си
dyn_repppp_2
  • Щракнете върху "Изтегляне", за да изтеглите файла на вашия компютър

  • За да разархивирате файла default_wp.zip и да персонализирате CSS и стила на изображенията и да запазите името и местоположението на файла, не трябва да се променя.

  • След като направите всички промени, изтеглете файла обратно на устройството си

Използване на вътрешно споразумение с потребителя за активиране на уеб удостоверяване

Go to Configuration > Web Authentication > Authentication Type
  • Щракнете върху "Добавяне"
  • В профила "Authentication Type" (Тип удостоверяване) трябва да изберете типа "User Agreement" (Споразумение с потребителя), да попълните името на профила и да изберете типа "Internal User Agreement (User Upload Page)" (Вътрешно споразумение с потребителя (страница за качване на потребителя)). След това персонализираният файл се избира сам zip файл
  • Щракнете върху "OK"

  • След това трябва да зададете профила "Authentication Type" (Тип удостоверяване)в "Web Authentication Policy" (Политика за уеб удостоверяване)
Go to Configuration > Web Authentication > General

Пример за споразумение с външен потребител

Go to Configuration > Web Authentication > Authentication Type
  • Щракнете върху "Добавяне"
  • В профила "Authentication Type" (Тип удостоверяване)трябва да изберете типа "User Agreement" (Споразумение с потребителя), попълнете името на профила и изберете типа "External User Agreement" (Външно споразумение с потребителя). След това попълнете формата на URL адреса на страницата на портала UA.

    IP адрес на порталния сървър http://External/ua_agree.html.

    http://External портален сървър IP/ua_welcome.html.

  • Натиснете "OK".

  • След това трябва да зададете профила "Authentication Type" (Тип удостоверяване)в "Web Authentication Policy" (Политика за уеб удостоверяване), точно както при вътрешния портал.

Статии в този раздел