RAS服务器安全认证

【勇芳软件工作室】汉化HomePreviousNext

当Windows NT RAS服务器接收到一个调用时,它将调用注册的RAS安全性DLL的RasSecurityDialogBegin函数(如果有的话)。此呼叫通知安全性DLL开始对远程用户的身份验证。在执行PPP或RAS认证之前,RAS服务器调用RasSecurityDialogBegin.

RasSecurityDialogBegin呼叫将以下信息传递给安全性DLL:

*用于识别连接的端口句柄

*指向与远程用户通信时使用的缓冲区的指针

*当认证完成时,指向RasSecurityDialogComplete函数的指针

端口句柄和缓冲区指针是有效的,直到安全DLL调用RasSecurityDialogComplete终止认证事务。

RasSecurityDialogComplete向RAS服务器通知安全性DLL对远程用户的身份验证的结果。如果安全性DLL报告成功,则RAS服务器继续进行远程用户的PPP和RAS认证。如果安全DLL报告远程用户认证失败或发生错误,则RAS服务器将挂起并在Windows NT事件日志中记录错误或认证失败。