什么是验证与授权机制?常见的有哪几种形式?
什么是验证与授权机制?常见的有哪几种形式?
------解决方案--------------------验证:某个个体或者某段进程(请求)的身份时,所提供的身份信息进行鉴定
授权:系统赋予在一定范围内从事某些行动的权利
Asp.net2中提供的身份验证模式有:Windows身份验证,Forms身份验证
------解决方案--------------------驗證是取得識別認證的程序,如取得使用者的名稱和密碼並測試認證的有效性。如果認證為有效,則送出該認證的實體 (Entity) 將被視為一個已通過驗證的識別 (Identity)。當識別通過驗證後,授權程序將決定該識別是否可存取某一特定的資源。
ASP.NET驗證有:
Windows 驗證提供者
表單驗證提供者
Passport 驗證提供者
------解决方案--------------------CA数字证书认证。
------解决方案--------------------Asp.net中有3种身份验证的方法。
一种是基于Windows验证,
一种是基于Form验证,
还有就是passport验证。
主要体现在Web.config文件中的设置。