asp.net - Machine Authentication Scheme C# -
i'm trying implement authentication scheme allows sever application validate client machine sent information valid machine. thinking of implementing similar this: keep in database list of every machine has access allowed, when machine added systems, server application generates identifier , certificate public , private key, certificate , identifier installed on client. when client machine requests server machine, has give identifier encrypted private key. if server can decrypt given identifier, machine authorized make request.
i don't know if theoretically , in practice valid scheme. asp.net application using c#.
you may want use x509 client certificates on https connection. built purpose in mind , open standard:
for highly secure web applications, such internet banking sites, may want implement more secure solution user authentication user name , password combination. can use client-side digital certificates verify identity of user. in addition, can map client-side digital certificates windows accounts on server if necessary.
—source
on client side can use resource started:
this article discusses how send client certificate using httpwebrequest , httpwebresponse classes in microsoft visual c# net.
—source
Comments
Post a Comment