asp.net-web-api相关内容

在网页API使用OAuth认证

我正在使用ASP.Net MVC5其中还包括一个Web API的项目。该API将是仅供内部使用。我使用的OWIN库供应商的认证。 我有困难的时候搞清楚如何正确通过API实现身份验证。我打算使用OAuth 2.0,但与OAuth的问题是,用户需要通过浏览器页面,而不是本机的登录界面登录。所以我想知道是否有可能以某种方式跳过浏览器。 我发现 ..
发布时间:2016-06-09 19:29:44 C#/.NET

不是的WebAPI即使有正确的返回XML接受头

我使用ASP.NET的WebAPI RC,和托管与没有什么花哨关于它的API控制器。一切工作正常使用JSON,但我测试使用接受请求头不同的格式,而这也正是我有麻烦了。 我使用jQuery发出一个AJAX请求,并设置要求的“的dataType”参数。这正确设置适当的Accept头你会看到下面。 $。阿贾克斯({ 类型:方法, 网址:网址, 数据类型:“XML”, ..
发布时间:2016-06-09 19:28:11 C#/.NET

你怎么$ P $与Thinktecture IdentityModel pvent重放攻击令牌?

我有不同的域两个站点。我实施使用Thinktecture IdentityModel SSO。 一个用户登录到站点A在某些时候,他们点击一个链接带他们到站点B站点A将用户重定向到站点B /令牌的Login.aspx = LT?;令牌>与JWT令牌。然后站点B通过调用站点A API来验证用户的身份验证令牌。如果通过身份验证,用户会自动登录到站点B 在默认情况下Thinktecture令牌过去的1 ..

的WebAPI:映射参数标头值

我已经做了一些搜索但似乎无法找到任何东西... 使用的WebAPI ,我想映射的输入参数标头值:例如 例如。在控制器: 大众用户的getUser(INT ID){ ... 返回用户; } 我要的WebAPI映射id参数为标头值(例如,x-验证:1234)。...而不是一个URL参数 是否支持? 解决方案 我不认为这是支持开箱即用的,例如像使用[FromBody]属性。 看 ..
发布时间:2016-06-09 19:21:09 C#/.NET

如何使用Web API来实现基于声明的身份验证?

我将要使用Web API,用于即将开展的项目,并问到的现有的STS提供融入式作为我的身份验证机制。因此,我的Web API将是(依赖方)的RP。我不需要任何支持,提供实际的令牌(如创作的STS提供商),只需要结合基于声明的身份验证配置的STS提供商和我的基于Web的API REST服务使用它。 有谁知道这是可能的,并就如何实现这一一些例子吗?我看到创建一个STS提供完整的例子,但就像我说的它已经 ..
发布时间:2016-06-09 19:16:36 C#/.NET

MVC 4网页API发布

我想打从遥远的客户端,我需要通过HTTP发送数据的插入。结果 我可以使用 getPerformances()正确与的HttpClient API /表演?日期= { 0} 我想问一下,如果我的 postPorformances()里面implemntation我的 PerformancesController 是corrrect,如果它是如何从客户端调用它? 下面是我的实现: 公共类Per ..
发布时间:2016-06-09 19:11:46 C#/.NET

宁静的MVC网页API继承

林建设自己一个asp.net的MVC 4个Web API 我已经通过微软视频我认为他们是很好的。 HTTP动词使用。资源是名词,它是花花公子与仓库等。 但有一件事真让我心烦 我是IM pression下,这个 GET http://www.myurl.com/api/sellers/(编号)/产品是宁静和 GET http://www.myurl.com/api/products?$filt ..

更新到Asp.Net MVC 4 RTM后未能加载类型HttpControllerConfigurationAttribute

我工作的一个单页的应用最初在ASP.Net MVC 4 Beta版和EF 4.3.1。我更新了所有的Nu​​Get包的MVC 4和EF 5.现在,每当我打个电话给ApiController或DbDataController我得到了以下异常: 未能加载从装配式'System.Web.Http.Controllers.HttpControllerConfigurationAttribute'Syst ..

的WebAPI无法解析的multipart / form-data发布

我试图接受来自客户端(iOS应用)后,我的code不停地进行故障上读取数据流。表示该消息是不完整的。我一直试图让这个工作了几个小时,好像事情是错误的,我的消息格式或东西。所有我想要做的是阅读一个字符串,但我与谁在做iOS​​的部分只知道如何发送的multipart / form-data的不是内容类型的JSON工作的开发者。 下面是确切的错误: MIME多流 意外结束。 MIME多的信息 ..
发布时间:2016-06-09 18:56:16 C#/.NET

asp网络API执行补丁

假设我有这个模型 公共部分类的Todo { 公众诠释ID {搞定;组; } 公开字符串内容{搞定;组; } 公共BOOL完成{搞定;组; } } 我送这是JSON数据到我的控制器作为补丁请求。 这是mearly toggeling复选框的作用。 我认为它使SENCE,我只是想发送的到我的服务器,而不是整个模型。 {“ID”:1,“完成”:真正} 什么是我的WebA ..
发布时间:2016-06-09 18:50:48 C#/.NET

使用Asp.Net的Web API视频流给客户端应用程序

我必须写一个ASP.NET Web API来从服务器检索目录中的视频或音频文件,并将其传输到客户端应用程序。我完全在流媒体领域一个新手,我想知道,如果服务器需要它的任何基础设施?如果没有,那么任何人都可以直接我对一些样品,也可以提供给我一些code下手?我一直无法在所有找到关于它的任何信息。 感谢 解决方案 您可以实现视频直接在您的ASP.NET Web API项目流,几乎没有IIS的特 ..
发布时间:2016-06-09 18:45:59 C#/.NET

如何实体框架使用Web API混合

我研究新的ASP.NET的Web MVC4 API框架。我在Windows 8消费者preVIEW运行Visual Studio 2011测试版。 我的问题是,没有为新的Web API框架正式样品使用任何一种数据库后端的。在过去,我已经能够创建一个本地SQL CE数据库,并使用实体框架的ORM通过WCF数据服务服务于它。我该怎么做同样的使用Web API? 此外,这是甚至一个有效的问题?我应该 ..
发布时间:2016-06-09 18:36:42 C#/.NET

在ASP.Net的WebAPI自定义路由处理程序

我能够成功注册内的global.asax.cs一个Web API路线ALA一个自定义的路由处理程序(从IRouteHandler派生): routes.MapHttpRoute( 名称:“DefaultApi” routeTemplate:“{}客户端{/api/1.0/控制器} / {行动} / {ID}” 默认:新{I ..
发布时间:2016-06-09 18:32:38 C#/.NET

网页API 2届

我无法从而在网页API 2.我已经验证该cookie被发送小提琴手获取会话数据。 我知道,网页API 2最好的做法是是无状态的,但由于对项目的要求,现在有必要为全状态。 我已经试过此链接。 ..
发布时间:2016-06-09 18:32:26 C#/.NET

System.Web.Http.Authorize与System.Web.Mvc.Authorize

所有授权属性?结果 System.Web.Http.Authorize结果 System.Web.Mvc.Authorize 使用System.Web.Mvc //或 使用System.Web.Http 一个典型的控制器 [授权] 公共类SomeController:控制器 我们有注释控制器[授权] 我只是注意到,由于使用命名空间注释技术上是指不同的属性类。 该项目包含MV ..
发布时间:2016-06-09 18:28:34 C#/.NET

从code-呼叫背后的ASP.NET Web API

我将如何直接调用一个ASP.NET Web API从code-背后?或者我应该打电话给我调用从的getJSON方法javascript函数code-后面? 我通常是这样的: 函数CreateFile(){ $ .getJSON(“API /文件/的CreateFile” 功能(数据){ $(“#结果”)追加('成功!')。 ..
发布时间:2016-06-09 18:22:17 C#/.NET