Domanda

Ho un'app client .NET che perde in modo intermittente la connessione a una condivisione UNC in cui l'utente si trova su un dominio o ha un account locale con le stesse credenziali sul server. Sia SO che Google hanno molti esempi usando LogonUser e WNetAddConnection tramite P-Invoke, ma entrambi richiedono la password dell'utente. Tutto ciò che la nostra app deve fare è aprire esplicitamente una connessione a un UNC, copiare un file e chiudere esplicitamente la connessione senza fornire credenziali - in altre parole, usando le credenziali correnti. Qualcuno può indicarmi la giusta direzione su come farlo in C #?

scroll top