Questione : C#.NET autenticano il cliente del calcolatore contro l'indice attivo

Devo generare una domanda autonoma di risistemazioni assicurate di parola d'accesso per il nostro servizio d'assistenza. Il programma dovrebbe essere fatto funzionare soltanto su un insieme predeterminato di computers.

What che sto esaminando facente sono, sulla corsa del programma, lo fa autenticare il cliente del calcolatore contro l'ANNUNCIO. Allora controllerà le composizioni di gruppo del calcolatore per vedere se il calcolatore è nel gruppo di calcolatori permessi fare funzionare il programma. Ciò dovrebbe ragionevolmente impedire il programma la copiatura ad un altro calcolatore ed ancora potere ripristinare le parole d'accesso. Ciò è in seguito punto 1., autenticherà attualmente annotare-sul cliente di utente contro l'indice attivo ed assicurarselo ha permessi cambiare le parole d'accesso. Ciò è punto 2.

I può convincere punto 2 per funzionare benissimo via WindowsIdentity.GetCurrent () e la funzione del membro successivo di IsInRole e di WindowsPrincipal. Tuttavia, non posso trovare un senso autenticare il cliente corrente del calcolatore contro l'indice attivo. Ho provato ad esaminare SPNs, la personificazione e tali, ma non potrei ottenere qualche cosa che funziona. Basicamente, che cosa sto cercando è come autenticare “HOST/computername.domainname„ contro l'indice attivo, o similar.
class= del

Risposta : C#.NET autenticano il cliente del calcolatore contro l'indice attivo

L'APPROVAZIONE, basata sui vostri requisiti e progetta là è soluzione perché dovete comprendere i clienti e le parole d'accesso di servizio nelle paia per usare la personificazione.

Quando un utente fa funzionare affatto eseguibile nel loro sistema usa automaticamente il loro cliente personale.  Using qualunque tipo “di funzionamento come„ funzionalità per un cliente con i maggiori privilegi richiede nascondere il nome e la parola d'accesso di cliente nel codice.
Altre soluzioni  
 
programming4us programming4us