如何从基于REST的WCF服务读取Authorization标头?

use*_*052 8 wcf restful-authentication

如何从基于REST的WCF服务读取授权标头信息?

Cel*_*ish 14

实际上,因为你要求基于REST的WCF服务,我认为你应该使用

WebOperationContext.Current.IncomingRequest.Headers
Run Code Online (Sandbox Code Playgroud)

为了获取请求中的HTTP标头.

  • 我用它来阅读Authorization标题:`var auth = WebOperationContext.Current.IncomingRequest.Headers ["Authorization"];` (3认同)

Ray*_* Lu 5

您正在尝试读取http标头.

OperationContext.Current.OutgoingMessageProperties
or
OperationContext.Current.IncomingMessageProperties
Run Code Online (Sandbox Code Playgroud)