腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
WebAPI
控制器
相对于MVC
控制器
有哪些优势?
、
、
、
我正在开发一个
使用
MVC5的
WebAPI
站点。我已经定义了一个帮助类,它处理传入请求的一些日志记录,对于任何需要记录请求数据的操作,都可以调用该类。Controller类有一个属性请求,我
使用
它的类型为“HttpRequestBase”。这很烦人,所以我想知道我是否真的需要在我的项目中
使用
WebAPI
。我想
使用
WebAPI
来返回站点本身要
使用
的各种数据。为什么不
使用
常规
控制器
而不是ApiController呢?在单个
浏览 2
提问于2017-11-26
得票数 0
回答已采纳
2
回答
使用
Url.Action
生成
ASP.NET
Web API的url
、
、
var url =
Url.Action
("Action", "Controller", new { product = product.Id, price = price }, protocol: Request.Url.Scheme);url应该生成到MVC
控制器
/动作,但要从web api中生成。
浏览 3
提问于2014-08-11
得票数 43
回答已采纳
1
回答
我通过函数$.ajax()从javasript发送到http
控制器
函数的json字符串为空
、
、
$.ajax({ async: false, return View(AllGames);我
使用
的是
Asp.net
核心
webApi
。我在函数
控制器</
浏览 3
提问于2020-06-07
得票数 0
4
回答
在ApiController
核心
中是否不推荐
使用
.NET
、
、
、
、
"ApiController将在.NET
核心
中被废弃“,这是真的吗?因为我计划在新项目中
使用
它。
浏览 3
提问于2016-07-29
得票数 79
回答已采纳
1
回答
Asp.Net
核心
Url.Action
使用
WebApi
控制器
、
、
我的应用程序中有两种类型的
控制器
。一个
WebApi
控制器
和一个MVC
控制器
。正如您所看到的,我在两个不同的名称空间中
使用
了两次AccountController。Api文件夹中的是MVC
控制器
,而Controllers下的是
WebApi
控制器
。我想在我的视图中
使用
@
Url.Action
("GetAll", "Account")来生成到我的
WebApi
控
浏览 17
提问于2019-07-11
得票数 0
回答已采纳
1
回答
如何让
Url.Action
()识别引用的Razor类库中定义的区域?
、
、
、
、
在我的
ASP.NET
核心
项目的Razor中,我像这样
使用
Url.Action
():
控制器
操作在引用的Controller public IActionResult Index() return Ok();回到我的
ASP.NET<
浏览 17
提问于2020-02-29
得票数 0
1
回答
System.Web.Mvc.HttpPostAttribute对System.Web.Http.HttpPostAttribute?
、
、
、
在基于
ASP.NET
MVC的Web项目中,我想
使用
HttpPost属性。当我将它添加到操作中时,IntelliSense建议我
使用
这两个名称空间: System.Web.Http.HttpPostAttribute应该
使用
哪一种?
浏览 4
提问于2017-08-27
得票数 15
2
回答
Asp.net
核心
并创建and服务(asmx)
、
、
、
、
在以前的.net版本中,我
使用
鼠标右键点击项目,添加文件,然后我可以创建一个名为"Web Service(asmx)“的文件,然后我创建我的Web服务和所需的不同功能。但我不明白如何在一个新的项目.net
核心
上,我创建相同的文件到我的项目? 预先感谢您的帮助
浏览 3
提问于2016-08-22
得票数 0
1
回答
使用
OWIN selfhost输出html
、
、
我正在尝试
使用
OWIN selfhost,并且我试图输出一个html响应,但是服务器总是返回xml输出。我做错了什么?
浏览 0
提问于2016-11-25
得票数 0
1
回答
如何将
Asp.net
核心
标识用户连接到IdentityServer4用户
、
、
、
我还部署了一个
Asp.NET
核心
WebAppi服务,tha
使用
IdentityServer4作为权限。我的意思是,现在当我对IdentityServer进行身份验证时,我在
WebApi
控制器
中得到了一个用户对象。这个用户被绑定到IdentityServer4,并且拥有它的声明。我想将这个用户从我的
Asp.NEt
连接到本地
WebApi
标识用户,这样我就可以管理它的角色,并为这个
WebApi
专门声明。在
WebApi
上,我希望
使用<
浏览 4
提问于2020-03-25
得票数 0
回答已采纳
1
回答
控制器
生命周期
ASP.NET
核心
WebApi
我正在
使用
asp.net
核心
来开发一个
WebApi
。
ASP.NET
内核中
控制器
的生命周期是什么?这取决于web服务器吗?
浏览 1
提问于2016-05-13
得票数 9
3
回答
FluentValidation中间件在.NETCore
WebAPI
中是否足够,还是应该再次在服务层中进行验证?
、
、
、
、
我有一个非常简单的3层
ASP.NET
Core
WebAPI
应用程序: Domain -
使用
Entities、Data interfaces、Services和DTO对象(它们是唯一的输入和输出对象)。因此,“域的接口”是接受输入DTO并返回输出DTOs.Infrastructure ( Data interfaces (数据存储库))和CodeFirst Migrations.
WebAPI
-标准
ASP.NET
WebAPI
项目在
控制器
中返回“输出”DTO。对于接受有效
浏览 0
提问于2020-03-01
得票数 3
1
回答
如何从Blazor服务器端登录到
WebApi
,并检索并将cookie传递给应用程序?
、
我想建立一个Blazor服务器端应用程序,调用ASP
核心
Web API,这需要身份验证/授权
使用
微软AspNetCore身份。
浏览 23
提问于2021-02-10
得票数 0
回答已采纳
1
回答
基于
ASP.NET
令牌的
WebApi
核心
网站认证
、
、
我正在开发一个
ASP.NET
核心
2.2网站,用户需要登录,然后
使用
它。我网站中的AccountController调用另一个
ASP.NET
核心
WebApi
(带有[AllowAnonymous]属性),以从用户名和密码中获取JWT令牌。我的
WebApi
也有其他
控制器
,这些
控制器
需要[Authorize("Bearer")],所以在发出http请求时,JWT令牌将从网站上传递。但是我该如何处理这个令牌,这样身份验证&
浏览 2
提问于2019-02-24
得票数 7
回答已采纳
1
回答
是否将
WebAPI
功能限制为授权用户?
、
、
、
、
我正在运行一个
asp.net
核心
was应用程序,它
使用
个人用户身份验证,这样他们就可以注册并
使用
网站上的各种功能。我正在尝试
使用
具有
WebAPI
后端的React+Redux前端,其中
WebAPI
将包含所有服务器端功能,包括用户登录详细信息。 不幸的是,看起来
Asp.net
核心
不支持本地个人用户帐户的身份验证。也许另一种选择是
使用
相同的
Asp.Net
核心
web应用程序项目作为一种“后
浏览 7
提问于2017-08-24
得票数 2
1
回答
Url.Action
()在
ASP.NET
核心
3.0中返回null
、
、
、
迁移到
ASP.NET
Core3.0之后。
Url.Action
()返回有效操作
控制器
的null。这在
ASP.NET
核心
2.2中有效。 .AddMvcLocalization(); // url is null string url =
Url.Action
浏览 1
提问于2019-11-19
得票数 1
1
回答
在
使用
标识时,应该限制url默认在
Asp.net
核心
webapi
中帐户/登录,默认情况下接受Auth0身份验证。
、
、
、
、
我同时
使用
Auth0 forlogin和
Asp.net
核心
webapi
标识(前端-Reactjs和backend=
Asp.net
核心
webapi
),并
使用
授权属性,默认情况下,它接受身份验证,并重定向到帐户注意:当我在没有标识的不同解决方案中
使用
授权属性时,Auth0身份验证是有效的,但是当我也实现身份时,授权只为标识工作,而不是Auth0。在
使用
标识时应在
Asp.net
核心
web
浏览 13
提问于2022-11-25
得票数 1
1
回答
ASP.NET
核心
6,角和REST前缀(
使用
Microsoft.AspNetCore.SpaProxy)
、
如何使
ASP.NET
核心
6角应用程序在API路由上
使用
前缀?将角分量更改为
使用
api/前缀:将
WebApi
控制器
更改为
使用
api/前缀:结果是404:
浏览 18
提问于2022-06-03
得票数 0
回答已采纳
1
回答
将Blazor服务器配置为宿主
WebAPI
、
、
、
我计划创建一个
ASP.NET
核心
托管的Blazor应用程序,但由于调试经验有限和开发速度较慢,我选择承载
WebAPI
的Blazor应用程序来模拟上述项目类型的体系结构,以便在.NET 5发布时轻松切换。问题是我不知道如何将Startup类配置为
使用
WebAPI
。不幸的是,我找不到任何链接演示
使用
WebAPI
在Blazor。假设我已经在项目中添加了
控制器
,那么我应该在ConfigureServices()和Startup的Configure()方法中修改
浏览 1
提问于2020-09-03
得票数 0
回答已采纳
1
回答
使用
.NET
核心
Web作为
ASP.NET
窗体应用程序的子路由
、
、
、
、
使用
ashx处理程序非常不方便,所以我想
使用
.NET Core (以便将我的所有代码从处理程序切换到
控制器
,并将整个应用程序切换到.NET Core)。我知道将
ASP.NET
WebAPI
附加到
ASP.NET
Web窗体是,但是我正在与.NET Core进行斗争,因为它的请求管道是不同的。是否有任何方法将现有网络窗体应用程序中的.NET
核心
WebAPI
项目作为子路由
使用
?
浏览 3
提问于2020-08-25
得票数 1
回答已采纳
点击加载更多
相关
资讯
使用Azure Cosmos DB和DocumentDB包进行快速ASP.NET核心开发
ASP.NET Web 开发课程的教与学
Asp.net网站开发教程概述篇
NET Core开源组件FastHttpApi:Web应用开发
WebAPI Client 的面向切面编程
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券