Mae cyhoeddi ap intranet drwy BIG-IP APM Portal Access yn benderfyniad am sesiynau, nid am gopïo gweinydd rhithwir. Mae’r porth yn derbyn y defnyddiwr, mae’r proffil ailysgrifennu yn cadw ceisiadau dethol ar lwybr y porth, ac mae’r cymhwysiad yn dal i fod â sesiwn ei hun. Mae pum gwiriad yn gwahanu dyluniad sy’n ymddwyn yn rhagweladwy oddi wrth un lle mae’r ddesg gymorth yn dysgu am derfynau amser un defnyddiwr ar y tro. Gweithiwch drwyddynt yn eu trefn a stopiwch ar yr un cyntaf nad yw’n wir.

Gwiriad 1: mae’r adnodd wedi’i gyhoeddi, nid wedi’i gysylltu yn unig

Mae nod tudalen ar y webtop yn profi bod defnyddiwr yn gweld cofnod. Nid yw’n profi bod y cymhwysiad wedi’i gyhoeddi. Chwiliwch am y proffil mynediad, y proffil ailysgrifennu a’r gweinydd rhithwir sy’n cyfuno’r ddau, yna cadarnhewch fod y neilltuad adnodd yn cyfeirio at y cymhwysiad rydych chi’n meddwl. Os oes un o’r tri ar goll neu heb fod yn gyson, mae gweddill y rhestr yn ddi-fudd.

Mae’r achos hanner-cyhoeddedig yn edrych yn iach wrth y pwynt mynediad. Mae’r gweinydd rhithwir yn cario’r proffil mynediad tra bod y proffil ailysgrifennu wedi’i gwmpasu i URI adnodd gwahanol, felly mae’r cofnod webtop yn ymddangos ac mae’r dudalen gyntaf yn llwytho, yna mae ceisiadau’r is-lwybr yn gadael llwybr y porth ac yn cyrraedd y backend yn uniongyrchol. Y drych yw adnodd wedi’i neilltuo i’r cymhwysiad anghywir: mae’r nod yn agor, ac yn agor rhywbeth na chymeradwyodd neb.

Gwiriad 2: mae sesiwn y backend yn gyflwr ar wahân

Gall y backend fynnu ei ddilysu ei hun hyd yn oed pan fo APM yn ystyried bod y defnyddiwr wedi mewngofnodi. Mae integreiddiad SSO a gefnogir yn sefydlu’r berthynas honno drosoch, ond nid yw derbyn mewngofnodi’r porth yn gwneud i bob cymhwysiad dderbyn yr un manylion na’r un cwci sesiwn. Os nad yw SSO wedi’i ffurfweddu ar gyfer yr adnodd, bydd y cymhwysiad yn gofyn am ei fewngofnodi ei hun y tu mewn i borth sydd eisoes wedi’i ddilysu.

Mae analluogi SSO i newid yr anogwr gweladwy yn ffordd fer gyffredin a gwael: mae’n newid dyluniad y dilysu heb gyffwrdd â’r cylch bywyd a gynhyrchodd yr anogwr. Dewiswch yn lle hynny a ddylai mewngofnodi’r backend ymddangos o gwbl, ac os dylai, gwnewch hynny’n rhan amlwg o’r llif cyhoeddedig.

Gwiriad 3: mae dau gloc, ac nid yr un cloc ydynt

Mae proffil mynediad APM yn cario terfyn amser anweithgarwch a hyd mwyaf y sesiwn. Mae’r cymhwysiad yn cario ei amserydd segur ei hun a dod i ben y cwci. Nid yw codi amserydd y porth yn estyn sesiwn y cymhwysiad, ac nid yw byrhau sesiwn y cymhwysiad yn allgofnodi’r defnyddiwr o’r porth.

TimerOwnerWhat it ends
Inactivity timeoutAPM access profilethe portal session after idle time
Maximum lifetimeAPM access profilethe portal session regardless of activity
Application cookieBackend applicationthe application session inside a live portal

Mae’r alwad gymorth glasurol yn deillio o bâr anghytunol: mae’r porth yn dal yn ddilys, nid yw sesiwn y cymhwysiad, ac mae’r defnyddiwr yn gweld ffurflen fewngofnodi sy’n ymddangos yn groes i’r porth. Ymddygiad cywir yw hyn, nid nam, a’r ateb yw dewis pa gloc ddylai ddod i ben gyntaf ar gyfer y cymhwysiad hwn.

Gwiriad 4: mae gan allgofnodi gwmpas diffiniedig

Ysgrifennwch beth ddylai botwm allgofnodi’r cymhwysiad ei orffen: y cymhwysiad hwnnw yn unig, sesiwn APM gyfan, neu sesiwn ehangach y darparwr hunaniaeth. Mae’r proffil mynediad yn cefnogi rhestr o URI allgofnodi ag oedi dewisol, a dyna sut rydych yn gwneud allgofnodi’r cymhwysiad yn terfynu sesiwn y porth pan fo angen hynny. Heb hynny, mae allgofnodi’r cymhwysiad yn gadael y porth yn fyw, a gall cais dilynol fewngofnodi’r defnyddiwr yn ôl yn dawel.

Cyfrifwch yr effaith ar adnoddau eraill yn yr un porth. Os yw allgofnodi o un cymhwysiad yn terfynu sesiwn chwech arall, bydd defnyddwyr yn galw hynny’n nam oni bai bod yr ymddygiad wedi’i gytuno â pherchennog y cymhwysiad ymlaen llaw. Nid yw cau tab a dychwelyd i’r webtop yn brawf bod unrhyw beth wedi gorffen.

Gwiriad 5: mae’r cymhwysiad yn goroesi’r ailysgrifennu

Mae Portal Access yn ailysgrifennu cynnwys gwe dethol, ac mae gan ailysgrifennu ymylon. Gall nodweddion modern ar ochr y cleient, gweithwyr cefndir, llifoedd uwchlwytho a mewngofnodi ffederal syrthio y tu allan i’r hyn y mae rhyddhad penodol yn ei drin. matrics cydnawsedd fersiwn F5 yw’r ddogfen i’w darllen cyn ymrwymo, oherwydd mae’r terfynau’n benodol i’r rhyddhad.

Profwch y llifoedd sy’n bwysig yn hytrach na’r dudalen lanio: mewngofnodwch, llywiwch bob swyddogaeth ofynnol, uwchlwythwch os yw’r ap yn uwchlwytho, gadewch i’r sesiwn arfaethedig ddod i ben, a dilynwch bob llwybr allgofnodi. Nid yw tudalen sy’n rendro unwaith yn dystiolaeth bod y cymhwysiad yn gweithio.

Pan na ellir ailysgrifennu llif gofynnol, symudwch i ddyluniad ffederasiwn, dirprwy gwrthdro neu fynediad rhwydwaith sydd wedi’i ddogfennu. Bydd porth porwr y gofynnir iddo ymddwyn fel twnnel cyffredinol yn pasio’r demo ac yn methu’r archwiliad.

Erthyglau cysylltiedig