Způsoby ověřování proti Windows Server v jazyce C # pro klientské aplikace

hlasů
0

Mám Windows Server 2003 stroj v rámci naší sítě. Vytvořil jsem uživatelské jméno administrátora na něj.

Nyní tento serverový systém má sdílenou složku.

Píši C # aplikace, která bude kopírovat některé soubory z lokálního systému do této sdílené složky v systému Windows Server 2003 stroj.

I kódované kód přenos souborů, to funguje dobře, kdybych ověřovat klientské počítače pomocí Průzkumník Windows zkopírovat soubor do sdílené složky na serveru.

Však Pokud nemám ověření pomocí Průzkumníka Windows můj kód umožňuje přístup odepřen Chyba.

Chci C # vyrovnat kus, který může ověřovat svou aplikaci pro přenos souborů, aniž by došlo k creds v Průzkumníku Windows pokaždé. Na serveru se systémem Windows musí ověřování normálních oken.

Prosím pomozte!!

Upravit-

Server nemá AD, upozorňujeme, že IAM ověřování pravosti proti AD, chci vytvořit Authenticated okna relace ke stroji.

Položena 27/08/2009 v 05:37
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
1

Musíte použít zosobnění.

V následujícím článku KB má nějaké dobré informace o použití zosobnění z .NET: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q306158

Rychlé vyhledávání Google se objeví následující příklad (založené na stejném nápadu): http://www.codeproject.com/KB/cs/cpimpersonation1.aspx

Odpovězeno 27/08/2009 v 05:48
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more