asp.net-web-api2 相关问题

ASP.NET Web API 2是一个用于为浏览器和移动设备等客户端构建HTTP服务的框架。它基于Microsoft .NET Framework,是构建RESTful服务的理想选择。

ASP.NET Web API Google OAuth保留返回“访问被拒绝”

我需要将我的ASP.NET Web API与Google和Facebook OAuth集成。我正在按照https://bitoftech.net/2014/08/11/asp-net-web-api-2-external-logins-social-logins-facebook -...]中的所有步骤进行操作

回答 1 投票 0

如何在Microsoft graph API中过滤组成员?

阅读Microsoft文档后,我确定可以使用OData查询参数过滤组成员,因为https://developer.microsoft.com/zh-cn/graph/docs/api-reference/v1.0/api/ ...

回答 1 投票 5

将JWT(json Web令牌)转换为WebAPi中的键值对

我可以通过访问Web api动作的Autorization Header字符串jwt = Request.Headers.Authorization.ToString();访问jwt。字符串jwtArray = jwt.split('。'); //现在我想将其转换为...

回答 2 投票 1

WebApi2 + CORS + OWIN无法使IIS 8.5

我的应用程序在VS 2013上运行良好,但是当我在IIS 8.5上发布时,CORS由于以下原因而停止工作:请求的资源上没有'Access-Control-Allow-Origin'标头。我尝试过...

回答 1 投票 3

Web api FromUri和FromBody属性误解

[我在Google中找到了这个示例:公共字符串GetValue([FromUri] Book b,[FromUri] Author a){return b.Name +“(”“ + a.AuthorName +”)“; } public string PostValue([FromBody] Person p){...

回答 1 投票 2

使用JWT令牌时大摇大摆不允许检索

我仍会受到未经授权的401攻击,当我通过不可靠的内容长度将令牌发送到我的api时:0日期:2020年6月6日,星期六12:51:50 GMT服务器:Microsoft-IIS / 8.5 strict-transport-。 。

回答 1 投票 0

在PostMan中使用承载授权

我正在寻找一种将承载令牌添加到PostMan的简便方法。我已经从一个草率的定义中将我的API导入了PostMan,并且想知道是否可以将授权自动添加到所有...

回答 1 投票 0

将DTO映射到存储库中用于创建/添加方法的实体

我有一个Web Api应用程序,其中有EF DB第一实体和DTO类。这就是我的通用存储库接口-公共接口IRepository 其中TEntity:class {...

回答 1 投票 0

Angular 9 GET api Http失败响应404错误

我正在从UI调用REST API,但出现以下错误错误代码:404消息:https:// localhost:5001 / api / SampleDataSource / GetDetails的Http错误响应:404 OK query():Observable < ...

回答 1 投票 0

[asp.net webapi来自另一个项目的自托管控制器

我有一个webapi2项目,并且我希望将此API自托管在另一个项目中,并使用httpClient调用方法。这是我的代码:命名空间TestSelfHosting.Controllers {public class ...

回答 1 投票 1


在启用OWIN的应用程序中生成令牌期间出现Access-Control-Allow-Origin错误

我正在使用Angular 8应用程序中的C#Web API + CORS + Owin。生成令牌时出现错误。我看过各种文章,但无法解决问题。访问...

回答 1 投票 -1

ASP.NET WebApi2 OData使用斜杠/]处理查询>]

我已经制作了带有约定模型路由的“标准” Web Api 2 OData项目。以下OData查询正在工作:/ odata / Users / odata / Users(123)/ odata / $ metadata / odata / Users?$ select = Username ...

回答 1 投票 0

使用Microsoft的Web API 2和ODATA的ASP.NET API版本控制在api版本之间更改JSON属性的大小写?

我正在将API版本控制引入现有的API。现有的JSON使用Pascal大小写作为其属性名称,例如“ FooBar”:“ foo”。对于API的v2,我想使用普通的驼峰式外壳,“ ...

回答 1 投票 0

针对未在ajax请求中工作的非授权用户的重定向

我在Web应用程序中具有基于Cookie的身份验证,子应用程序向该身份验证发出一些ajax请求,以从db获取数据。问题是,如果用户未通过身份验证,我会将他重定向到...

回答 1 投票 0

无法将类型'system.net.http.httpresponsemessage'隐式转换为'system.web.httpresponse'

我正在使用MySQL数据库在Visual Studio 2015中创建Web服务。我只想使用HTTP实现GET方法。现在,当我这样做时,我会遇到错误。不能隐式地...

回答 1 投票 1

设置为'*'时无'Access-Control-Allow-Origin'

在将我的WebApp部署到服务器上并尝试向其发出请求后,网站只是不使用cookie对用户进行身份验证,并且任何请求都被CORS拒绝:访问...]]

回答 1 投票 0

Web API 2 HttpContext或HttpActionContext

以下两种通过AuthorizeAttribute实现访问原理的方式有什么区别?使用HttpContext:受保护的覆盖布尔IsAuthorized(HttpActionContext ...

回答 1 投票 7

Swagger不为第二种方法生成json文件

好吧,我有一个控制器和两个功能,但是当我尝试在URL中大摇大摆时,我无法加载json文件,但是我认为它与多个操作是相同的,会产生相同的错误...]]

回答 1 投票 0

xUnit-Test中的模拟异步方法始终返回null

我有一个ASP.NET WebAPI 2项目,我正在尝试使用xunit和moq添加单元测试。这是我的控制器中的Get-Method:公共类SiteController:ApiController {private readonly ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.