2014-03-31 3 views
-2

사용자가 사용자 이름과 암호를 입력해야하는 기본 인증을 구현하는 가장 좋은 방법을 찾고 사용자 데이터베이스를 제어 할 수 있습니다.MVC 기본 사용자 이름 및 암호 인증

이것은 C# 및 MCV 응용 프로그램 용입니다.

MVC에서이를 구현하는 가장 좋은 방법은 포인터 또는 샘플을 찾는 것입니다.

답변

0

IIS를 사용 중이라고 가정하면 해당 종류의 요청에 대해 HTTP Basic authentication 구성을 확인하십시오.

해당 인증을 사용하면 사용자는 사용자 & 암호를 입력하라는 메시지를 자동으로 표시합니다.

이 메커니즘이 매우주의 보호로 간주되므로 SSL (HTTPS)을 통합해야한다는 점을 고려하십시오.

는 MSDN :

그러나, 기본 인증의 단점은, 네트워크를 통해 암호화 base64 인코딩 비밀번호를 전송한다는 것이다. 클라이언트와 서버 간의 연결 이 안전하다는 것을 알고있을 때만 기본 인증을 사용해야합니다. 연결은 전용 회선을 통해 또는 보안 소켓 계층 (SSL) 암호화 및 TLS (전송 계층 보안)를 사용하여 설정 한 이어야합니다. 예를 들어 Web Distributed Authoring 및 버전 관리 (WebDAV)에서 기본 인증을 사용하려면 SSL 암호화를 구성해야합니다.

0

이 질문은 꽤 광범위합니다. 더 MSDN에 대해 읽어, 그리고

enter image description here

: 은 기본 비주얼 스튜디오 인증 템플릿을 사용합니다.

0

간단한 멤버가 필요한 경우 기본 멤버십 및 역할 공급자를 재정의 할 수 있습니다. 이것을 달성하는 방법에 대한 좋은 자습서를 보시려면 here을보십시오.

관련 문제