I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
arne har fat i det rigtige. Det skyldes at tegnet "\" normalt bruge til escape sekvenser. derfor skal man skrive "\\" hvis man vil angive tegnet "\". hvis man skal have to efter følgende "\" bliver det derfor til "\\\\". Alternativt kan man angive at der ikke kan bruges escape sekvenser ved at skrive "@" foran sin string.
hehe... Troede jeg også, men det er ikke helt korrekt... Jeg sidder og udvikler på vores server, så når du prøver på at få adgang til et share, bruger den ASP.NET brugeren fra serveren....
Det er nok grunden til at jeg ikke kan accesse mit share....
finger> jeg har kigget lidt på impersonation, og jeg kan ikke se mig ud af det.. Kan du måske beskrive det lidt nærmere, det ville virkelig hjælper mig MEGET...
Ellers så prøv at lege lidt med web.config. sæt en linie ind i system.web delen således: <identity impersonate="true"> brug evt disse linier til at hente nuværende bruger: Label1.Text = System.Security.Principal.WindowsIdentity.GetCurrent().Name; Label2.Text = HttpContext.Current.User.Identity.Name;
Hvis det er meningen at alle og enhver skal kunne udføre funktionen der tilgår en fil på dit share, så skal du nok i stedet kigge på at give IUSR eller ASPNET kontoen adgang til share'et istedet.
Er du sikker på at den konto du benytter ikke er låst? som du selv skrev så får du jo en fejl som siger at kontoen er låst.... Det kan jo godt være at det giver problemer selv om "alle" har adgang til den.
Jeg udvikler på en server, som står på min virksomheds domain, og jeg vil have min applikation til at access min kollegas share. Det hele er på domainet, så det kan godt være at vores admin har sat begrænsninger på ASP.NET accounten.
det lyder ikke som en "begrænsning". det lyder som om at kotoen du benytter er _låst_. dvs blokeret. dette kan ske hvis det er sat policies op der detekterer et muligt misbrug af en konto
Jeg har fået løst mit problem, vi lavede en fiktiv bruger på vores domæne, og ham bruger jeg til min impersonation, og på den måde har jeg rettigheder til at læse på et share.
Finger> drop et svar, det var dig som fik mig hen på impersonation. :)
Jo, reglerne for hvordan IIS håndtere adgang til shares og andre ting, er fastsat til ikke at have mulighed for det. Så enten skal man have iss til at køre som en anden bruger, ellers skal man bruge impersonation.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.