Pāriet uz saturu

Pre-authentication Web SSO data

Moduļa Applications iekšējais logs

Šis logs ir pieejams modulī Applications lietojumprogrammai, kuras pakalpojuma tips ir Web un kuras SSO type ir Pre-authentication: poga Configure pre-authentication steps atver soļu sarakstu, kurā pievienošanas pogas apakšizvēlne piedāvā pievienot data creation step. Logā ir palīdzības ikona, kas atver moduļa palīdzības lapu.

Logs Pre-authentication Web SSO data ļauj administratoram definēt datus, kas komponentam Mediation Controller ir jāsaglabā pārlūkprogrammā (lokālais mainīgais, sesijas mainīgais vai sīkfails) pirms Web SSO lietojumprogrammas pēdējās priekšautentifikācijas fāzes.

Veidlapas lauki

Lauks Apraksts
Type Obligāta, nerediģējama nolaižamā izvēlne. Iespējas: Local variable (noklusējums), Session variable, Cookie. Atlasītā vērtība nosaka, vai tiek rādīti tālāk aprakstītie sīkfailiem raksturīgie lauki.
Name Obligāts. Virkne, kurā ir tikai atstarpes, tiek noraidīta. Identificē datus.
Value Saglabājamā vērtība. Pēc noklusējuma tajā var būt elementi, ko interpretē priekšautentifikācijas dzinējs: ziņojums zem lauka atgādina, ka This field follows a special syntax. Please consult the help page for more informations. Skatiet nodaļu Vērtību īpašā sintakse.
Disable special syntax Izvēles rūtiņa. Kad tā ir atzīmēta, vērtība tiek izmantota tieši tāda, kāda tā ir, un ziņojums par sintaksi pazūd. Ar šo opciju izveidotie ieraksti soļu sarakstā tiek rādīti slīprakstā.
Handle as JSON data Izvēles rūtiņa. Vērtība tad tiek apstrādāta kā JSON objekts, nevis kā virkne.

Lauks Type nosaka, kur dati tiek glabāti:

Type Atrašanās vieta
Local variable Pārlūkprogrammas lokālā glabātuve.
Session variable Pārlūkprogrammas sesijas glabātuve.
Cookie Pārlūkprogrammā iestatīts sīkfails ar nodaļā Sīkfailiem raksturīgie lauki aprakstītajiem laukiem.

Ja lauka Type vērtība ir Cookie, parādās četri papildu lauki un logs kļūst lielāks:

Lauks Apraksts
Path Ierobežo sīkfailu ar vietrāžiem URL, kas atbilst norādītajam ceļam. Noklusējuma vērtība ir /, kas padara sīkfailu pieejamu visos vietrāžos URL; ja ievadītā vērtība nesākas ar /, saglabājot tas tiek pievienots.
Lifetime (hours) Vesels skaitlis. Derīguma beigu datums tiek aprēķināts SSO izpildes laikā, pašreizējam laikam pieskaitot šo darbības ilgumu. ⚠ Nulle vai negatīva vērtība liek sīkfailam nekavējoties zaudēt derīgumu. Ja lauks ir tukšs, derīguma beigu datums netiek nosūtīts un sīkfails kļūst par sesijas sīkfailu.
Secured cookie Izvēles rūtiņa. Sīkfailu tad var izmantot tikai tad, ja savienojums ar vietni ir drošs (HTTPS).
SameSite Nerediģējama nolaižamā izvēlne: Strict, Lax (noklusējums) vai None. Nosaka, kā sīkfails darbojas ar pieprasījumiem, kas nāk no citas vietnes.

Vērtību īpašā sintakse

Lauks Value pieņem aizstāšanas virknes, kas tiek aizstātas SSO izpildes laikā. Tā pati sintakse attiecas uz pre-authentication requests parametriem, galvenēm un pamattekstiem.

Aizstāšana Efekts
%user% SSO izmantojamais pieteikšanās vārds.
%password% SSO izmantojamā parole.
%base64([...])% Kodē iekavās esošo saturu base 64 kodējumā.
%lowercase([...])% Pārvērš saturu mazajos burtos.
%uppercase([...])% Pārvērš saturu lielajos burtos.
%trim([...])% Noņem atstarpes satura sākumā un beigās.
%uriencoded([...])% Aizstāj retas speciālās rakstzīmes ar to UTF-8 kodējumu, lai saturu varētu izmantot vietrādī URL.

Ir pieejamas arī šifrēšanas funkcijas:

Funkcija Paredzētie parametri
%sha256([...])% Dati, kuriem jāaprēķina jaucējvērtība (SHA-256).
%md5([...])% Dati, kuriem jāaprēķina jaucējvērtība (MD5).
%hmacmd5([...])% Divi parametri: šifrējamie dati, pēc tam šifrēšanas atslēga.
%rsa([...])% Divi parametri: publiskā atslēga, pēc tam šifrējamie dati.
%rsaoaep([...])% Divi parametri: publiskā atslēga PEM formātā, pēc tam šifrējamā virkne.
%reqresult([...])% Tā pieprasījuma kārtas numurs, kura rezultāts ir jāizmanto atkārtoti, un pēc izvēles tās atslēgas nosaukums, kas jāizvēlas, ja šajā rezultātā ir vairāki parametri.

Divas rakstības konvencijas

Funkcijas parametri tiek atdalīti ar %,%. Lai ievadītu burtisku procentu zīmi, rakstiet \%.

Saglabāšana

Noklikšķiniet uz Validate, lai pievienotu vai atjauninātu datus pašreizējā priekšautentifikācijas solī. Poga Cancel aizver logu, nesaglabājot izmaiņas.