asp.net-core-3.1相关内容
我在ASP.NET Core 3.1项目上具有以下Identity Server 4配置: 服务.AddIdentityServer(y => {y.Events.RaiseErrorEvents = true;y.Events.RaiseInformationEvents = true;y.Events.RaiseFailureEvents = true;y.Events.RaiseSucce
..
我们目前在azure应用服务中有两个位置:暂存和生产.我们只是将.net core 2.2迁移到3.1,并在单独的开发应用程序服务中对其进行了测试.我们即将发布3.1版应用程序. 有人知道让一个插槽运行2.2和另一个插槽3.1是否有问题吗? 解决方案 Azure Web应用是一项 PaaS 服务,我们无法修改其中的内容.因此,它默认情况下集成了许多环境,或者默认情况下支持我们所有常见
..
我正在使用asp.net core 3.1在服务器中使用带有Rest-API的项目,而asp.net core 3.1则作为单页应用程序的前端.从每个客户端,用户需要提供其用户名和密码才能访问Web API的受保护部分.我想使用Identity Server的功能来访问ASP.NET Core Identity UserManager,RoleManager和SignInManagers,以确定所
..
我有一个针对AspNetCore 2.2的REST API,该API的端点允许下载一些大的json文件.迁移到AspNetCore 3.1后,此代码停止工作: 试试{HttpContext.Response.StatusCode =(int)HttpStatusCode.OK;HttpContext.Response.Headers.Add("Content-Type","application
..
使用ASP.NET Core 3.1,我正在创建要通过电子邮件发送的用户电子邮件确认令牌: 字符串令牌=等待_userManager.GenerateEmailConfirmationTokenAsync(user); 我得到以下信息: CfDJ8IjJLi0iO61KsS5NTyS4wJkSvCyzEDUBaVlXCkbxz6zwI1LocG8 + WPubx5Rvoi4tFuiWAVF
..
我偶然发现了一个ASP.NET Core 3.1应用程序的奇怪情况:未设置launchSettings.json中定义的environmentVariable(例如, Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"))是null ). launchsettings.json看起来像这样: {"iisSettings"
..
我正在使用自定义授权属性筛选器将AzureAD的身份验证(并最终授权)添加到ASP.NET Core 3.1应用程序中.下面的代码实现了 IAuthorizationFilter 的 OnAuthorization 方法,在该方法中,当用户的身份验证过期时,我会将用户重定向到 SignIn 页面. 当使用 [CustomAuthorizationFilter] 进行控制器操作时,无论验证co
..
我们将使用ASP.NET Core的内置内存缓存解决方案来缓存外部系统响应.(稍后我们可能会从内存转移到 IDistributedCache .) 我们要使用 Mircosoft.Extensions.Caching.Memory 's IMemoryCache 作为在中构建并调试了单元测试,并在 MemoryCache在后台触发压缩.这将逐出最早的(MRU)缓存条目,直到已在完整高速缓存的代码
..
我刚刚开始学习ASP.NET Core,并且正在关注Microsoft的YouTube教程(我之前已经回答过这个线程,如果将剃须刀组件放在其中,则需要在 Components 文件夹中添加一个新的 _Imports.razor 文件. _Imports.razor: @使用Microsoft.AspNetCore.Components.Web
..
使用kestrel从Visual Studio 2019启动ASP.NET core 3.1 Web应用程序时,我遇到奇怪的行为(我的意思是不不使用IIS express的启动配置文件). 我已经创建了一个最小的应用程序来重现该问题. 操作系统: Windows 10(内部版本19041.746)Visual Studio版本: Visual Studio 2019版本16.8.4
..
我刚刚更新了.NET CORE的版本.我已经更新了所有用法,但是在添加默认标识时,在satrtup类中的ConfigureServices方法中仍然存在错误.它只是给我一个错误,指出“'IServiceCollection'不包含'AddDefaultIdentity的定义,并且没有可访问的扩展方法'AddDefaultIdentity ...'".方法如下: public void Conf
..
我正在学习Blazor技术.我在VS 2019中启动了一个默认的增量项目,并且我已经用Confirm()和alert修改了Decrement的代码,但是它不起作用. @页面"/counter"
计数器
当前计数:@ currentCount
..
我有一个测试应用程序,用于测试与WSO2 Identity Server IDP的集成.单独运行时,它可以正常运行.它制作一个 .AspNetCore.Antiforgery cookie和一个 .AspNetCore.Cookies cookie.反伪造Cookie为190字节,主Cookie为3.7K字节. 但是,如果我先登录另一个应用程序,然后加载我的测试工具页面,它将获得4个额外的c
..
我有一个.NET标准库,我想在其中编写.NET Core中间件. 我想在里面做 Endpoint端点= httpContext.GetEndpoint(); 无法解析 GetEndpoint()扩展方法. 我引用了 Microsoft.AspNetCore.Http ,并且我同时拥有 Microsoft.AspNetCore.Http.Abstractions 和 Micros
..
我刚刚将视觉工作室 2019 升级到了最新版本 16.8.3 ,突然我无法加载任何C#项目并为所有.NET核心项目得到以下错误: 无法打开项目文件.无法找到.NET SDK.检查它是否已安装以及在中指定的版本global.json(如果有)与已安装的版本匹配. 解决方案 尝试编辑环境变量. 右键单击此PC->属性->高级系统设置->进阶->环境变量->系统变量 将[安装路
..
我正在尝试正常终止ASP.Net Core 3.1服务(它将在Kubernetes中运行).当Kubernetes停止服务时,它将向应用程序发送一个SIGTERM事件,这时我希望正在进行的请求完成(可能需要几秒钟),然后再终止...我想我可以在托管服务中捕获它,因为在下面,因此不会立即停止. 以下方法有效,但超时时间为5秒或更长时间,我收到OperationCanceledException
..
我有一个ASP.NET Core 3.1项目.通常,我使用 Startup.cs 类中的 ConfigureServices()方法注册任何依赖项. 但是,我发现自己不得不注册许多依赖项,并且 ConfigureServices()看起来很大!我知道我可以创建一个静态方法的扩展方法,并从ConfigureService()类中调用它,但是想知道是否有更好的方法. 如果有一种方法可以在I
..
我使用Razor Pages框架创建了一个新的.net core 3.1.1 Web应用程序.创建应用程序时,我将默认身份验证设置为AzureAd.当我运行该应用程序时,身份验证工作正常.生成的appsettings文件如下所示: {"AzureAd":{"Instance":"https://login.microsoftonline.com/","Domain":"myDomain","T
..
我是.net core的新手,但在asp.net中已经发展了几年.我有一个基于Windows AD身份验证的核心站点.我正在使用广告组来控制访问,我的剃须刀索引页面已设置为广告组 [Authorize(Policy ="ADRoleOnly")] 当不是该组成员的用户尝试访问剃刀索引页面时,将得到403拒绝.我试图弄清楚如何将它们重定向到我设置为"/unAuthAccess"的剃刀页面..
..
我已按照以下文档查看视图组件: /Views/Home/Components/Test/Default.cshtml /Views/Shared/Components/Test/Default.cshtml /Pages/Shared/Components/Test/Default.cshtml /Components/Test/Default.cshtml /Areas
..