로그인 컨트롤이나 폼 인증 기능이 내장 된 ASP.NET을 사용하지 않고 웹 사이트를 보호해야합니다.
"일반"사용자와 관리 사용자를 지원해야합니다.ASP.NET 로그인 역할?
의견이 있으십니까? 감사합니다
로그인 컨트롤이나 폼 인증 기능이 내장 된 ASP.NET을 사용하지 않고 웹 사이트를 보호해야합니다.
"일반"사용자와 관리 사용자를 지원해야합니다.ASP.NET 로그인 역할?
의견이 있으십니까? 감사합니다
글쎄, 내가 당신이 묻는 정확히 말할 수 없다
) = 태그없이 ASP.NET에서 아무것도를 구축하는 것은 불가능하다, 그래서 전체 기초를 통해 이동하려고합니다.
ASP.NET은 다른 인증 모델
ASP.NET이 제공 다른 컨트롤
음, 빠른 응답은 IIS에서 제공하는 인증 기능에 대한 것입니다. 여기에는 Kerbros, NTLM, Basic Auth가 포함됩니다.
JD 및 rlb.usa의 게시물을 참고하면 opemid 또는 windowslive ID 인증을 사용할 수도 있습니다. 이 두 가지 모두 asp.net의 멤버 자격 공급자가 있습니다. 그 체크 아웃 Codeplex; 그러나 rlb.usa가 간단한 세션 변수 솔루션을 지적한 것처럼 진정으로 customazieable 한 솔루션을 원한다면 아마 당신에게 가장 좋습니다.
아마도 ASP.NET에서 Windows 인증 (폼 인증 대신)을 사용하고 싶습니까? 도메인 계정이나 Active Directory에서 사용자 계정을 유지 관리하고 방화벽 문제가없는 경우 Windows 인증을 선택해야합니다. 나는 이것이 당신이 겪은 일이라고 생각합니다. 여기에 a decent write up이 있습니다.
IIS를 망치지 않고이 작업을 수행 할 수있는 방법은 무엇입니까? – Adir
Keberos, NTLM, Basic Auth는 모두 IIS가 아닌 접근 방식입니다. –