WCF REST服务如何返回401 Unauthorize代码而且还有一个对象?

时间:2016-06-14 07:19:15

标签: c# wcf

我有一个WCF REST服务,必须检查令牌以允许或拒绝用户访问。 如果令牌错误或过期,我将被要求返回代码401和对象。

我通常以这种方式返回401代码:

throw new WebFaultException(HttpStatusCode.Unauhtorized);

但这样做我无法归还任何东西。

我怎样才能包含以下内容:

return new AuthenticationResponse
                {
                    Succeded = false,
                    Token = "",
                    Message = "Invalid token."
                };

1 个答案:

答案 0 :(得分:0)

使用

DateTimeInterface