我正在尝试基于WCF Web API创建一个RESTful web服务。我还需要使用OAuth控制访问,为此我正在使用DotNetOpenAuth开源库。
有人曾经成功地集成过这两个吗?我正在努力将WCF Web API的HTTP实体表示转换成DNOA可以理解的东西(例如HTTP请求、HTTP头等)。
任何提示都将不胜感激。
有人曾经成功地集成过这两个吗?我正在努力将WCF Web API的HTTP实体表示转换成DNOA可以理解的东西(例如HTTP请求、HTTP头等)。
任何提示都将不胜感激。
HttpRequestMessage
类表示。响应由HttpResponseMessage
类表示。”HttpRequestInfo(string httpMethod, Uri requestUrl, string rawUrl, WebHeaderCollection headers, Stream inputStream)
轻松地从HttpRequestMessage
创建一个HttpRequestInfo
。”HttpRequestMessage
属性。输入流通过Content
属性获取。我没有看到从WebAPI的HttpRequestHeaders
直接创建WebHeaderCollection
的方法。但是,您可以迭代HttpRequestHeaders
条目,并将它们逐个插入WebHeaderCollection
中。