|Awdurdodi proksi integredig: cyfrifon gwasanaeth a dynwared
|Archwiliwch y cyd-destun diogelwch y tu ôl i awdurdodi proksi integredig pan fo'r un rhaglen yn gweithio'n rhyngweithiol ac yn methu fel gwasanaeth gwe neu broses a drefnwyd.
Mae “Defnyddio fy nghredystiolaeth Windows” angen goddrych. Mewn rhaglen bwrdd gwaith, gall fod y person sy'n ei rhedeg. Mewn gwasanaeth, gall fod cyfrif y gwasanaeth. Mewn cymhwysiad gwe, nid yw mewngofnodi llwyddiannus ymwelydd yn disodli cyd-destun diogelwch y cais allanol yn awtomatig.
Mae hyn yn esbonio pam y gall porwr a chod ochr gweinydd ar yr un peiriant dderbyn canlyniadau gwahanol gan broksi awdurdodi integredig. Efallai eu bod yn cyflwyno hunaniaethau gwahanol.
Enwch yr hunaniaethau cyn newid y cod
- Y person sydd wedi mewngofnodi yn y porwr bwrdd gwaith.
- Y cyfrif sy'n cynnal proses y cymhwysiad.
- Unrhyw hunaniaeth a ddynwaredwyd sy'n weithredol ar gyfer y llawdriniaeth allanol.
- Y cyfrif a dderbyniodd neu a wrthododd y proksi mewn gwirionedd.
Ar lwybrau awdurdodi integredig a gefnogir gan .NET, mae DefaultCredentials yn ymwneud â'r cyd-destun diogelwch presennol. Nid yw'n enw cyffredinol ar gyfer pwy bynnag a agorodd dudalen ar beiriant arall.
Os yw'r cynnyrch yn gweithredu'n fwriadol fel defnyddiwr, mae angen dyluniad cefnogol eu hunain ar ddynwared a rhagofynion dirprwyo rhwydwaith. Nid yw troi swits cyffredinol i ddefnyddio credystiolaeth ragosodedig yn sefydlu'r dyluniad hwnnw. I'r gwrthwyneb, ni ddylai tasg gefndir a fwriedir i redeg fel hunaniaeth gwasanaeth ddibynnu ar rywun yn agor porwr yn gyntaf.
Cymharwch y lansiad rhyngweithiol a'r lansiad a gyflwynwyd gyda chyfrinachau wedi'u tynnu: cyd-destun cyfrif, diweddbwynt proksi, dull a gyhoeddwyd a hunaniaeth a wrthodwyd. Osgoi copïo cyfrinair bwrdd gwaith i'r cymhwysiad dim ond oherwydd iddo wneud un cais untro yn llwyddiannus. Ffurfweddwch y cyfrif y mae'r cymhwysiad i fod i'w ddefnyddio, yna cadwch y perchnogaeth hwnnw'n weladwy yn y cofnod cyflwyno.