현재 MembershipProvider 클래스를 구현하려고하지만 사용자 저장소는 인터넷에서 찾은 대부분의 예제에 일반적이지 않습니다. 대신 사용자를 검색, 우리는 단순히 요청 된 URL에 대한 인증 서버에 대해 사용자의 신원을 확인 :MembershipProvider 클래스에서 요청한 URL을 얻으려면 어떻게해야합니까?
- 사용자가
ws.example.com/jobA
- 속성에 "POST"를 시도가 있는지 확인하기 위해 인증 서버와 사용자의 유효성을 검사 그들이
- 이 거부 또는
몇 가지 다른 게시물 사용자 지정 멤버 자격 공급자를 구현하기위한이 방향으로 날을 가리키는 요청을 수락이 작업/URL에 액세스 할 수 있습니다. 이 작업을 수행하기 위해 요청한 URL이 무엇인지보고 쿠키를 볼 수 있어야합니다. 필터에서는 HttpRequestMessage에 액세스 할 수 있습니다. 이 컨텍스트에서 필요한 정보를 얻으려면 어떻게해야합니까 ??
를? – abatishchev
귀하의 문제는 승인과 관련이있는 반면, 회원은 인증 (누가)을 처리합니다. AuthorizeAttribute에서 권한 부여 문제를 처리해야합니다. – faester
그럼 어떻게 보느냐에 따라 달라집니다. 이것은 토큰 시스템이지만 토큰은 URL마다 고유 한 요청마다 발행됩니다. 따라서 첫 번째 인증에서 어떤 일이 발생하는지 사용자에게 후속 요청에 사용되는 새로 고침 토큰이 발행됩니다. 자원 권한 부여는 모든 고유 호출에서 _ 행됩니다. – Sinaesthetic