2012-03-07 2 views
2

내 서버로 들어오는 요청에서 기본 HTTP 인증 자격 증명 (사용자 이름 및 암호)을 어디에서 찾을 수 있습니까?ASP.NET에서 기본 HTTP 인증 데이터를 얻는 방법

Request 개체의 어딘가에 있나요? 아니면 다른 방법으로 가져올 수 있습니까?

실행이 : - ASP.NET - 7.0 : .NET 프레임 워크 4 - C#

답변

3

Basic authentication 자세한 내용은 키의 Request.Headers에있을 것입니다 : "인증"

그것은 base64로 인코딩 된 문자열입니다, 디코딩해야합니다. this post을 확인하십시오. 거기에 헤더를 따로 따로 선택하는 코드 예제가 있습니다.