コード例 #1
0
        private HttpResponseMessage SendAuthenticationExceptionResponse(AuthenticationException aex, HttpRequestMessage request)
        {
            var response = request.CreateResponse(aex.StatusCode);

            response.ReasonPhrase = aex.ReasonPhrase;

            if (aex.StatusCode == HttpStatusCode.Unauthorized)
            {
                SetAuthenticateHeaders(response);
            }

            return(response);
        }
コード例 #2
0
        private HttpResponseMessage SendAuthenticationExceptionResponse(AuthenticationException aex,
                                                                        HttpRequestMessage request)
        {
            var response = request.CreateResponse(aex.StatusCode);
            response.ReasonPhrase = aex.ReasonPhrase;

            if (aex.StatusCode == HttpStatusCode.Unauthorized)
            {
                SetAuthenticateHeaders(response);
            }

            return response;
        }