0
我有一個WCF REST服務,必須檢查令牌以允許或拒絕用戶訪問。 如果令牌錯誤或過期,我被要求返回一個代碼401和一個對象。WCF REST服務如何返回401 Unauthorize代碼,但也是一個對象?
我通常以這種方式返回一個401碼:
throw new WebFaultException(HttpStatusCode.Unauhtorized);
但這樣做我不能夠返回任何東西。
我怎麼能還包括類似:
return new AuthenticationResponse
{
Succeded = false,
Token = "",
Message = "Invalid token."
};