hi.
also der 2 server ist definitiv in unserer domain, da er unser fileserver
ist. was jetzt noch sein k�nnte, ist das die domain eine nt4-domain ist und
keine mit activdirectory. das k�nnte der knackpunkt sein. wenn dies so ist,
kennst du oder irgendwer eine ander methode wie ich drauf zugreifen
k�nnte??
mfg
L. Selle
|---------+---------------------------->
| | "Andre Seifert" |
| | <andre.seifert@fa|
| | uszt.net> |
| | Gesendet von: |
| | asp.net-admin@gle|
| | ngamoi.com |
| | |
| | |
| | 04.02.2003 16:00 |
| | Bitte antworten |
| | an asp.net |
| | |
|---------+---------------------------->
>---------------------------------------------------------------------------------------------------------------------------------------------------|
|
|
| An: <[EMAIL PROTECTED]>
|
| Kopie:
|
| Thema: AW: Antwort: AW: [Asp.net] Impersonations Problem
|
>---------------------------------------------------------------------------------------------------------------------------------------------------|
wenn ich das richtig verstehe, hast du einen Server, auf dem das
Filemanagement-Tool l�uft. Einen weiteren, auf dessen Freigaben du
zugreifen m�chtest.
Und x beliebige Rechner, die "managen" sollen.
Ich habe das jetzt mal probiert. Folgender Code funktioniert bei mir
anstandslos:
DirectoryInfo di = new DirectoryInfo(@"\\mailomatus\test1");
DirectoryInfo[] subDirs = di.GetDirectories();
foreach(DirectoryInfo subDir in subDirs)
{
TextBox1.Text+=subDir.FullName+"\\n";
}
Dabei ist TextBox eine Multiline-TextBox, in die alle
Unterverzeichnisnamen geschrieben werden.
Mailomatus ist ein Win2000 Server, auf dem das .NET Framework und der
IIS installiert sind. (Ist gleichzeitig Domainserver, aber das sollte
nichts bedeuten...)
Die ASP.NET - Anwendung liegt auf meinem Rechner. Sie l�uft auch unter
einem anderen Benutzer von einem anderen PC aus.
Bist Du sicher, dass der 2. Server (auf dessen Freigaben Du zugreifen
willst) auch in der Domain ist (ich will Dir nix unterstellen, aber es
sieht so aus...)
andre.seifert
@xmmm.de
>-----Urspr�ngliche Nachricht-----
>Von: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED]] Im Auftrag von Lars Selle
>Gesendet: Dienstag, 4. Februar 2003 15:32
>An: [EMAIL PROTECTED]
>Betreff: Antwort: AW: [Asp.net] Impersonations Problem
>
>
>
>hi.
>
>alle Rechner sind in einer Dom�n. die user haben auch die
>entsprechenden berechtigungen. egal ob das laufwerrk gemapt,
>also als buchstabe auf dem server verf�gbar ist oder ich
>direkt die freigabe mit \\server\freigabe anspreche,
>funktioniert es nicht. der witz an der sache ist, dass wenn
>ich das web direkt auf dem server aufrufe und ich mich
>einloge, aknn ich zugreifen. wenn ich dies von einem anderen
>rechner tue, dann geht dies nicht sondern nur mit den lokalen
>laufwerken des servers.
>
>mfg
>
>L. Selle
>
>
>
>|---------+---------------------------->
>| | "Andre Seifert" |
>| | <andre.seifert@fa|
>| | uszt.net> |
>| | Gesendet von: |
>| | asp.net-admin@gle|
>| | ngamoi.com |
>| | |
>| | |
>| | 04.02.2003 15:09 |
>| | Bitte antworten |
>| | an asp.net |
>| | |
>|---------+---------------------------->
>
>>--------------------------------------------------------------
>---------------------------------------------------------------
>----------------------|
> |
>
> |
> | An: <[EMAIL PROTECTED]>
>
> |
> | Kopie:
>
> |
> | Thema: AW: [Asp.net] Impersonations Problem
>
> |
>
>>--------------------------------------------------------------
>---------------------------------------------------------------
>----------------------|
>
>
>
>
>Die Netzwerkfreigabe ist als Netzlaufwerk eingerichtet?
>Die User haben auch einen Account auf dem Server(auf dem die
>Netzwerkres. ist) Hast Du eine AD-Dom�ne oder Arbeitsgruppe?
>
>
>andre.seifert
>@xmmm.de
>
>
>>-----Urspr�ngliche Nachricht-----
>>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
>>Im Auftrag von Lars Selle
>>Gesendet: Dienstag, 4. Februar 2003 14:37
>>An: [EMAIL PROTECTED]
>>Betreff: [Asp.net] Impersonations Problem
>>
>>
>>
>>Hi Liste.
>>
>>ich schreib grad ein filemanager unter ASP.NET mit C#.
>>
>>ich nutze dabei die windowsauthentifizierung. nutzer werden alle
>>erkannt und k�nnen die einzelnen laufwerke sehen. lokal auf c: und d:
>>funktioniert alles wunderbar. ich hab auch mal folgendes ausgetestet:
>>user A. hat als einziger lesezugriff auf ein verzeichniss.
>wenn user B:
>>sich einlogt kann er nicht in das verzeichniss sondern es kommt eine
>>loginabfrage. ist ja auch alles richtig. nur user A: kommt rein.
>>
>>nun zum problem:
>>
>>sobald ich den server verlasse, also auf eine netzwerkfreigabe
>>zugreifen will, funktioniert das alles nicht mehr. es kommt die login
>>abfrage und da kann ich mich selbst als admin einlogen, dies
>>interessiert alles nicht. der asp_wp kommt mit aller
>warscheinlichkeit
>>als iuser an der keine berechtigung hat. in der web.config steht
>><identity impersonate="true"/>. selbst wenn ich dem web sage, laufe
>>nicht als anonymus sondern als user C aus der domain mit den rechten
>>dazu, geht das alles nicht.
>>
>>kennt vielleicht jemand von euch die l�sung?? ich hab mir auch schon
>>bei aspheute.com den artikel zu impersonate durchgelesen,
>aber das was
>>drin steht funktioniert ja. es steht leider nicht drin wie es mit
>>netzlaufwerken aussieht.
>>
>>mfg
>>
>>L. Selle
>>
>>
>>_______________________________________________
>>Asp.net mailing list
>>[EMAIL PROTECTED]
>http://www.glengamoi.com/mailman/listinfo/asp.n>et
>>
>
>
>_______________________________________________
>Asp.net
>mailing list
>[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
>
>
>_______________________________________________
>Asp.net mailing list
>[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
>
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net