腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在.
NET
核心6中
使用
IHttpContextAccessor创建自定义授权策略时
获取
控制器
和
操作
名
、
、
、
、
我试图在.
NET
Core 6中
使用
以下逻辑在Handler中配置自定义授权策略:
获取
控制器
名称
和
获取
控制器
操作
,如果Claim.Type = Controller
和
Value = Controller我正在尝试
使用
注入到Handler类中
的
IHttpContextAccessor来访问Controller
名称
和
操作
。
浏览 11
提问于2021-12-24
得票数 0
回答已采纳
1
回答
在Web .
NET
Core2.2中继承ControllerBase是一种好
的
做法吗?
、
、
我正在创建一个webapi,并且我想创建一个继承自ControllerBase类
的
控制器
。 我这样做是因为我需要在调用
操作
之前做一些事情,即检查用户注册
和
使用
HttpContext。ClaimsPrincipal claimsPrincipal = this.HttpContext.User; //...some code } 这是一个很好
的
实践吗?或者我应该通过中间件在start类中完成所有这些
操作
?
浏览 22
提问于2019-02-23
得票数 3
回答已采纳
2
回答
如何
使用
httpcontextaccessor
获取
.
net
核
心中
的
控制器
和
操作
名称
、
、
、
现在我正在致力于将.
Net
MVC应用程序转换为.
Net
核心应用程序 要记录我们在MVC中
使用
"HttpContext“
的
事件 LoggerException loggerException = new核
心中
,"IHttpContextAccessor“是"HttpContext”
的
替代品。我无法
获取
用户
控制器
和
操作
我当前
的
.
net
核心代码 Logg
浏览 101
提问于2019-05-06
得票数 2
2
回答
如何
将当前用户会话信息从web应用程序传递到asp.
net
核
中
的
业务层
、
、
、
如何
将当前用户会话信息从web应用程序传递到asp.
net
核
心中
的
业务层? 我试图将会话信息从
控制器
构造函数传递到业务逻辑层对象,但是我发现会话
的
空异常,因为会话直到请求未完成时才初始化。实际上,在我
的
项目中,我
使用
DI,我只想传递来自UI -> BL -> DA
的
会话信息,这样我就可以根据用户会话信息来决定在DA中
使用
哪个连接字符串,也希望在我
的
Add
和
Edit<e
浏览 2
提问于2020-01-15
得票数 1
1
回答
使用
DI为线程作用域缓存昂贵
的
对象,而不阻塞(异步)
、
、
我有一个昂贵
的
“当前用户”对象,我想在请求期间对其进行缓存。为此,我
使用
asp.
net
核
心中
的
内置DI,在请求时创建一个ICurrentUser对象。<User> _user; get => _user.Value; } 它
使用
Lazy对象来延迟对象
的
检索,因为一些
控制器
操作
可能不需要
使用
它。我
浏览 0
提问于2018-08-24
得票数 1
回答已采纳
2
回答
在.
NET
内核
和
Autofac中访问报头
、
在Autofac
的
4.6中,我能够通过HttpRequestMessage
和
builder.RegisterHttpRequestMessage抓取头部。在.
NET
核
心中
,我找不到类似的函数。有办法在.
NET
核
心中
实现这一点吗?
浏览 1
提问于2017-01-23
得票数 0
回答已采纳
1
回答
Blazor默认
控制器
路由映射
、
、
、
如何
强制Blazor使其映射到以前
的
.
NET
框架中?; } 仍然能够
使用
相同
的
路由吗?.../user/getusername,我希望能够添加新
的
控制器
/方法,而不必指定任何路由(“xxx”)。想让它
使用
浏览 3
提问于2022-07-11
得票数 0
回答已采纳
1
回答
如何
在AuthorizationHandler中
获取
控制器
和
操作
?
、
、
、
、
我只是想知道有可能让Controller
和
Action进入AuthorizationHandler吗?!为了能够根据请求
的
操作
验证用户
的
角色,需要
使用
它。有人知道吗?我
的
代码: AuthorizationHandler<RoleRequirement>
浏览 0
提问于2020-06-22
得票数 1
回答已采纳
1
回答
MSAL2.0迁移
的
ASP.
NET
MVC 5- ADAL
、
、
、
我尝试按照链接上
的
示例来实现MSAL身份验证(授权代码流),以实现在.
NET
4.8平台上运行
的
应用程序: Startup.csusing CompanyApp.App_Start;using Microsoft.Owin;using System.
Net
.Http.Formatting; using Microsoft.Owin.Security.Ope
浏览 17
提问于2021-12-20
得票数 0
1
回答
声明在asp.
net
核
心中
的
映射方式
、
、
我刚接触asp.
net
核心,目前在多租户应用程序中工作。我现在遇到困难,因为我不知道声明在asp.
net
核
心中
是
如何
映射
的
? 正在从UserController
获取
索赔。我
的
疑问是,当jwt标记中
的
声明映射到"User.Claims".I时,我在"UserController.cs" .But中
获取
声明我需要在MIdAuthorizedBaseApiController.cs中
使
浏览 28
提问于2019-02-14
得票数 0
回答已采纳
5
回答
如何
在ASP.
NET
核心Razor页面中获得完整
的
URL?
、
、
、
我希望得到完整
的
URL,而不仅仅是Path,而不仅仅是Query,而不是RouteValues。
如何
在ASP.
NET
核心Razor页面中做到这一点?
浏览 28
提问于2021-12-26
得票数 5
回答已采纳
2
回答
核
心中
的
强类型TempData
、
、
、
使用
Web窗体,我可以为强类型会话创建一个包装器:{ {return session; } } { var ht
浏览 6
提问于2022-01-06
得票数 2
1
回答
在动作过滤器中访问IHttpContextAccessor --这有危险吗?
大卫·福勒( David )
和
达米安·爱德华兹( Damian Edwards )最近发表了@ NDC伦敦会议,讨论
如何
调试asp.
net
核心2.0。,他们警告
控制器
动作方法做一些异步,然后尝试访问IHttpContextAccessor,基本上它是不安全
的
线程。我想知道这是否只适用于
操作
方法,以及在异步
操作
筛选器中这样做是否安全(我有类似于每个请求运行
的
内容): public class SampleAttribute : IAsyncActionF
浏览 0
提问于2018-02-10
得票数 3
回答已采纳
1
回答
在ASP.
NET
Core中用
控制器
读取数据库信息
、
、
、
、
操作
发生在
控制器
asp.
net
核
中。//
获取
登录站点
的
登录人//从数据库
获取
有关此人
的
信息 var userDetails = _context.Members.FirstOrDefault(f
浏览 3
提问于2020-02-01
得票数 1
回答已采纳
1
回答
ASP.
NET
Core3.0,
如何
将可枚举用户信息列表从
控制器
传递到_layout页面(.cshtml)
、
一旦用户登录,线程通过登录verificationIf登录数据库中存在
的
登录名,系统将
获取
相关角色并通过菜单项顺序将
操作
分配给特定角色。I已经在
控制器
中创建了菜单项列表,为了填充动态菜单项,我需要将值列表从
控制器
传递到布局页面。我
的
问题是,我无法访问从
控制器
到布局页面的会话列表。然而,只能传递一个值(字符串),但我不能传递该列表。可以给我答复
如何
将会话从
控制器
传递到.cshtml页面。。
浏览 1
提问于2019-12-03
得票数 0
回答已采纳
6
回答
在_Layout.cshtml内核中访问ASP.
NET
cookie
、
、
、
、
登录成功后,我试图将身份验证密钥存储到我
的
cookie中:所以在
控制器
类中,这是可行
的
。我可以轻松地创建和阅读我
的
饼干。但是现在我想检查一下,如果它存在的话,在我
的
_Layout.cshtml中读取cookie
的
值,并显示登录用户
的
名称
或登录链接。但是
如何</e
浏览 0
提问于2016-08-14
得票数 28
回答已采纳
1
回答
如何
通过asp.
net
核心mvc中
的
列插入当前登录
的
用户名?
、
、
、
、
我希望创建一个由so更新
的
列,每当用户修改数据时,更新
的
by列都会填充当前登录
的
用户名。我希望
使用
一个接口,该接口
获取
当前登录用户
的
名称
,然后在AppDbContext中
使用
savechanges方法,只要数据被更新,用户名就会被插入。请有人帮我解决
如何
做到这一点,因为我是新
的
ASP.
NET
核心mvc,我得到了大学
的
作业。我将非常感谢这里所有有经验
的
程序员。
浏览 2
提问于2020-08-10
得票数 1
回答已采纳
2
回答
如何
在ASP.
NET
Core2.1
的
API模型中
获取
用户IP地址?
、
、
、
、
当代码在web
控制器
中运行时,我没有问题
获取
用户IP地址,但是在模型中,我实际上无法
使用
:我之所以需要用户IP,是因为我需要通过第三方提供商提供
的
数据来比较它
的
国家。我可以在web
控制器
阶段做到这一点,但是最好在模型中
使用
,这样我就可以创建一个自定义注释来完成我
的
工作,因为我需要在几个模型中重用代码。
浏览 0
提问于2018-10-07
得票数 1
回答已采纳
1
回答
是什么取代了ASP.
net
core 3中
的
Viewcontext.Controller
、
、
、
在ASP.
Net
中,您可以从ViewContext
获取
控制器
,并
使用
ViewContext.Controller访问其属性。现在在ASP.
Net
核
心中
,ViewContext不是从ControllerContext 继承
的
。我在
控制器
中有在共享布局中调用
的
属性(这当然是在我所有的应用程序之间共享
的
,由于明显
的
原因,不能有模型),我想知道是什么取代了它,或者我
如何
才能获得当前
浏览 2
提问于2020-09-29
得票数 1
8
回答
如何
在HttpContext内核2.0中从.
Net
获取
访问令牌
、
、
、
我正在尝试将一个项目从.
Net
核心1.1升级到.
Net
核心2.0[Authorize]{ var accessTok
浏览 3
提问于2018-04-11
得票数 70
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ASP.NET Core 2.0 MVC项目实战
发现 ASP.NET Core SignalR
【asp.net core 系列】3 视图以及视图与控制器
ASP.NET Core 中的 REST和WebAPI
推荐3个.Net开源自动化测试框架
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券