- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 asp.net core 中使用 controllerbase.challenge 来根据 oidc 提供商验证我的 Web 应用程序。在除一个部署环境之外的所有部署环境中,当我在调用 controllerbase.challenge 的地方点击我的 mvc 端点时,我看到适当的重定向到 oidc 提供程序。
对此有何解释?除了在有问题的环境中我看到 200 ok 响应之外,在其他任何地方我都会看到 oidc 提供程序的 302
public IActionResult Authenticate()
{
return Challenge(new AuthenticationProperties { RedirectUri = "/" }, OpenIdConnectDefaults.AuthenticationScheme);
}
最佳答案
是一个 cookie 错误,如果您在浏览器中打开开发人员选项卡就可以看到
关于asp.net-core - 为什么 controllerbase.challenge 返回 200 而不是 302 reidirect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60981767/
我想要一个基本 Controller ,它应该为每个 Controller 操作设置 auth 变量: _claimsIdentity = User.Identity as ClaimsIdentit
如何找到在 ControllerBase 内部使用的路由名称? 例如,我有这样一条路线: routes.MapRoute("Search", "{controller}.mvc/{action}/{c
我在 .Net Core 2.2 中有一个 Web API,如下所示: [Authorize] [Route("api/[controller]")] [ApiController] public c
ASP.NET Core 现在开源真是太棒了,特别是因为文档仍在编写中,但我常常很难找到我想要查看的代码。 例如,我想看看 Controller 如何实现 Response.Redirect但是代码在
我们有一个源自 ControllerBase 的 Controller 用这样的 Action : public async Task Get(int id) { try { // L
我正在尝试获取访问 token ,为此我需要这一行: string userId = User.FindFirst("http://schemas.microsoft.com/identity/cl
我创建了如下扩展方法 public static class RBACExtension { public static bool HasPermission(this ControllerB
我正在开发 .Net Core 2.2 Web API。我正在尝试利用 ControllerBase 方法,例如 AcceptedAtAction、Ok 等。我已经通过我的 Startup.cs 中的
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 5 年前。 Improve
ASP.NET MVC 中 Controller 的内置基类是什么: System.Web.Mvc.Controller 还是 System.Web.Mvc.ControllerBase? 在Goog
我正在尝试为我的 C# 和 .Net Core Web 应用程序设置 Rest-API。在使用标准的 ASP.NET Core Web 应用程序模板并将 Controller 添加到具有读/写操作的
SignIn 的目的是什么?和 SignOut ControllerBase中的方法类(由 Controller 类继承)。 这两个方法返回 SignInResult和一个SignOutResult分
我在 ASP.NET MVC 应用程序中有一个 ControllerBase 类。其他 Controller 继承自ControllerBase。 我想访问HttpContext.User.Ident
我正在按照本教程创建 ASP.NET Core Web API,在添加 Controller 的部分中,本教程提供了用于替换 Controller 模板代码的代码。真正引起我注意的一件事是在模板代码中
我在 asp.net core 中使用 controllerbase.challenge 来根据 oidc 提供商验证我的 Web 应用程序。在除一个部署环境之外的所有部署环境中,当我在调用 cont
我正在尝试创建一个应用程序,用户可以在其中上传文本文件,并获取更改后的文本。 我使用 React 作为 FE,使用 ASP.NET Core 作为 BE,使用 Azure 存储作为数据库存储。 这就是
我正在创建一个 webapi,我想创建一个继承自 ControllerBase 类的 Controller 。 我这样做是因为我需要在调用操作之前做一些事情,即检查用户注册并使用 HttpContex
我是一名优秀的程序员,十分优秀!