Mynediad drwy Borth APM: pwy sy’n berchen ar sesiwn y cymhwysiad?
Pum gwiriad ar gyfer penderfyniad cyhoeddi drwy BIG-IP Portal Access: cwmpas yr adnodd, sesiwn y backend, dau amserydd, ystyr allgofnodi a ffiniau ailysgrifennu.
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.
| Timer | Owner | What it ends |
|---|---|---|
| Inactivity timeout | APM access profile | the portal session after idle time |
| Maximum lifetime | APM access profile | the portal session regardless of activity |
| Application cookie | Backend application | the 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.