나는 WebAPI에 대한 클라이언트의 요청을 인증하기 위해 BasicAuthenticationHandler를 사용하는 사용자에게BasicAuthenticationMiddleware을 만들 수 있습니다.는 OWIN 인증 및 사용자 정의 응답
은 BasicAuthenticationHandler는> 기본 클래스 AuthenticationHandler를 < TOptions로부터 도출한다.
모든 것이 잘 작동하고 나는 논리가 인증하는
AuthenticateCoreAsync 가 인증되지 않은 요청의 경우 논리는, WWW 인증 헤더를 전송
ApplyChallengeResponseAsync 을 어떻게 구현 클라이언트에게. 대신
처럼 표준 메시지의{
Code="999",
Description="My failing reason"
AdditionalInfo = "My additional infos"
}
: 지금 달성하고 싶은 무엇
는같은 사용자 정의 개체의 ApplyChallengeResponseAsync 내부의 응답 (IOwinResponse에 사용자 정의 몸을 설정하는 것입니다
{
message="Authorization has been denied for this request."
}
는이에 대한 어떤 제안?
감사가 있었나요
감사합니다. 그것은 간단했지만 나는 그것을 놓쳤다. –