asp.net-web-api相关内容
我有一个简单的API控制器方法 公共异步任务< Models.Timesheet> GetByDate(DateTime的日期,字符串用户= NULL) { 抛出新的InvalidOperationException异常(); } 现在的问题是异常堆栈跟踪我得到无论是在我的自定义操作过滤器或只是通过设置 IncludeErrorDetailPolicy.Always 是这
..
我正在使用ASP.Net MVC5其中还包括一个Web API的项目。该API将是仅供内部使用。我使用的OWIN库供应商的认证。 我有困难的时候搞清楚如何正确通过API实现身份验证。我打算使用OAuth 2.0,但与OAuth的问题是,用户需要通过浏览器页面,而不是本机的登录界面登录。所以我想知道是否有可能以某种方式跳过浏览器。 我发现
..
我有一个ASP.NET Web API项目中的 ApiController ,提供了一个用户端点有下列行为 GET / API /用户 POST / API /用户 DELETE / API /用户 我要提供以下端点: GET / API /用户/指标 然而,当我确定,像这样的控制器动作: [HTTPGET] 公众的Htt presponseMessage指标() { 返回nu
..
我使用ASP.NET的WebAPI RC,和托管与没有什么花哨关于它的API控制器。一切工作正常使用JSON,但我测试使用接受请求头不同的格式,而这也正是我有麻烦了。 我使用jQuery发出一个AJAX请求,并设置要求的“的dataType”参数。这正确设置适当的Accept头你会看到下面。 $。阿贾克斯({ 类型:方法, 网址:网址, 数据类型:“XML”,
..
我使用ASP.NET的WebAPI创建一个RESTful API。我在我的控制器之一中创建一个PUT方法和code是这样的: 公开的Htt presponseMessage把(INT idAssessment,诠释idCaseStudy,字符串值){ 变种响应= Request.CreateResponse(); 如果(!response.Headers.Contains(“内容
..
我有不同的域两个站点。我实施使用Thinktecture IdentityModel SSO。 一个用户登录到站点A在某些时候,他们点击一个链接带他们到站点B站点A将用户重定向到站点B /令牌的Login.aspx = LT?;令牌>与JWT令牌。然后站点B通过调用站点A API来验证用户的身份验证令牌。如果通过身份验证,用户会自动登录到站点B 在默认情况下Thinktecture令牌过去的1
..
我已经做了一些搜索但似乎无法找到任何东西... 使用的WebAPI ,我想映射的输入参数标头值:例如 例如。在控制器: 大众用户的getUser(INT ID){ ... 返回用户; } 我要的WebAPI映射id参数为标头值(例如,x-验证:1234)。...而不是一个URL参数 是否支持? 解决方案 我不认为这是支持开箱即用的,例如像使用[FromBody]属性。 看
..
我将要使用Web API,用于即将开展的项目,并问到的现有的STS提供融入式作为我的身份验证机制。因此,我的Web API将是(依赖方)的RP。我不需要任何支持,提供实际的令牌(如创作的STS提供商),只需要结合基于声明的身份验证配置的STS提供商和我的基于Web的API REST服务使用它。 有谁知道这是可能的,并就如何实现这一一些例子吗?我看到创建一个STS提供完整的例子,但就像我说的它已经
..
我想打从遥远的客户端,我需要通过HTTP发送数据的插入。结果 我可以使用 getPerformances()正确与的HttpClient API /表演?日期= { 0} 我想问一下,如果我的 postPorformances()里面implemntation我的 PerformancesController 是corrrect,如果它是如何从客户端调用它? 下面是我的实现: 公共类Per
..
林建设自己一个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 Beta版和EF 4.3.1。我更新了所有的NuGet包的MVC 4和EF 5.现在,每当我打个电话给ApiController或DbDataController我得到了以下异常: 未能加载从装配式'System.Web.Http.Controllers.HttpControllerConfigurationAttribute'Syst
..
我试图接受来自客户端(iOS应用)后,我的code不停地进行故障上读取数据流。表示该消息是不完整的。我一直试图让这个工作了几个小时,好像事情是错误的,我的消息格式或东西。所有我想要做的是阅读一个字符串,但我与谁在做iOS的部分只知道如何发送的multipart / form-data的不是内容类型的JSON工作的开发者。 下面是确切的错误: MIME多流 意外结束。 MIME多的信息
..
假设我有这个模型 公共部分类的Todo { 公众诠释ID {搞定;组; } 公开字符串内容{搞定;组; } 公共BOOL完成{搞定;组; } } 我送这是JSON数据到我的控制器作为补丁请求。 这是mearly toggeling复选框的作用。 我认为它使SENCE,我只是想发送的到我的服务器,而不是整个模型。 {“ID”:1,“完成”:真正} 什么是我的WebA
..
我必须写一个ASP.NET Web API来从服务器检索目录中的视频或音频文件,并将其传输到客户端应用程序。我完全在流媒体领域一个新手,我想知道,如果服务器需要它的任何基础设施?如果没有,那么任何人都可以直接我对一些样品,也可以提供给我一些code下手?我一直无法在所有找到关于它的任何信息。 感谢 解决方案 您可以实现视频直接在您的ASP.NET Web API项目流,几乎没有IIS的特
..
Autofac 的3.0将具有 MultitenantIntegration 支持和的其preVIEW释放出来现在。为了尝试一下,我创建了以下配置一个ASP.NET Web API应用程序: 公共类全球:System.Web.HttpApplication { 保护无效的Application_Start(对象发件人,EventArgs的发送){ 无功配置= GlobalCo
..
我研究新的ASP.NET的Web MVC4 API框架。我在Windows 8消费者preVIEW运行Visual Studio 2011测试版。 我的问题是,没有为新的Web API框架正式样品使用任何一种数据库后端的。在过去,我已经能够创建一个本地SQL CE数据库,并使用实体框架的ORM通过WCF数据服务服务于它。我该怎么做同样的使用Web API? 此外,这是甚至一个有效的问题?我应该
..
我能够成功注册内的global.asax.cs一个Web API路线ALA一个自定义的路由处理程序(从IRouteHandler派生): routes.MapHttpRoute( 名称:“DefaultApi” routeTemplate:“{}客户端{/api/1.0/控制器} / {行动} / {ID}” 默认:新{I
..
我无法从而在网页API 2.我已经验证该cookie被发送小提琴手获取会话数据。 我知道,网页API 2最好的做法是是无状态的,但由于对项目的要求,现在有必要为全状态。 我已经试过此链接。
..
所有授权属性?结果 System.Web.Http.Authorize结果 System.Web.Mvc.Authorize 使用System.Web.Mvc //或 使用System.Web.Http 一个典型的控制器 [授权] 公共类SomeController:控制器 我们有注释控制器[授权] 我只是注意到,由于使用命名空间注释技术上是指不同的属性类。 该项目包含MV
..
我将如何直接调用一个ASP.NET Web API从code-背后?或者我应该打电话给我调用从的getJSON方法javascript函数code-后面? 我通常是这样的: 函数CreateFile(){ $ .getJSON(“API /文件/的CreateFile” 功能(数据){ $(“#结果”)追加('成功!')。
..