asp.net-core-1.0相关内容

使用Azure AD OpenIdConnect和自定义中间件的ASP网络核心身份验证中的Cookie过期

在通过OpenIdConnect身份验证模型使用Azure AD对我的.NET核心应用程序进行身份验证时,我当前正在努力设置Cookie/auth令牌上的超时。 正在ConfigureServices方法中通过以下方式设置登录方案: services.AddAuthentication(options => options.SignInScheme = CookieAuthen ..
发布时间:2022-04-08 16:39:57 C#/.NET

.NETCore RC2 的 RequireHttpsAttribute 导致 Azure 上的 HTTP302 重定向循环

我一直在尝试让 .NETCore RC2 Web 应用在 Azure 上使用 RequireHttpsAttribute 集运行,但我遇到了问题. 为了消除这是我在代码中引入的问题的可能性,我将内容缩减到最低限度并使用“开箱即用"VS2015 .NETCore RC2 模板重新创建它. 如果我部署标准 VS2015 .NETCore RC2 Web 应用程序,该网站运行良好.如果我随后 ..

如何在 ASP.NET Core 1.0 应用程序中使用 SqlServer.Types/空间类型

我们的一个类库使用 Microsoft 空间类型,例如 DbGeography.在没有旧版本 SQL Server 和 Visual Studio 的干净机器上运行我们的应用程序时,我们会收到以下异常: 空间类型和功能不适用于此提供程序因为程序集 'Microsoft.SqlServer.Types' 版本 10找不到或更高. 解决方案显然是安装这个 nuget 包: 安装包 Mic ..
发布时间:2022-01-20 11:07:59 C#/.NET

在 asp.net core 1.0 中创建 RSS 提要

我正在使用 Asp.net Core 1.0 MVC 6我正在尝试编写一个组件来提供来自我的网站的 RSS 提要. 我发现 这篇文章表明 System.ServiceModel.Syndication 尚未移植到 ASP.NET CORE. 我无法针对完整的 .NET 框架. 建议写成一个 xml 解析器.然而,我正在努力理解可能需要的所有内容. 我已经构建了将数据转换为 ..
发布时间:2022-01-13 13:01:44 C#/.NET

使用 UseJwtBearerAuthentication 中间件自定义 401 和 403 响应模型

我想在 401 和 403 发生时使用 JSON 响应模型进行响应.例如: HTTP 401{“消息":“身份验证失败.请求必须在授权标头中包含有效且未过期的承载令牌."} 我正在使用中间件(如 this answer 中的建议)来拦截404s 并且效果很好,但 401 或 403s 的情况并非如此.这是中间件: app.Use(async (context, next) =>{等待下一个( ..
发布时间:2022-01-13 12:54:09 其他开发

在 .NET Core 1.0 应用程序中针对 Active Directory 进行身份验证?

随着最近发布的 .NET Core 1.0,我们正在将我们的 RC1 应用程序迁移到最终版本.我们似乎无法弄清楚的唯一部分是如何集成 Active Directory 身份验证. 以前在 RC1 应用程序中,我们使用 System.DirectoryServices.AccountManagement 库来处理 LDAP 授权查询.但是,我们不能再将此库与 .NET Core v1 混合使用 ..

ASP .NET Core 1.0 RTM 本地化不起作用

我一直在尝试按照 微软文档,我就是无法让它工作.我遇到的问题是,无论我如何尝试设置文化,它总是显示来自英语资源文件的字符串. 如果有人有 5 分钟的时间,我将非常感谢您的意见. 这是我关于本地化的 Startup.cs 内容: public void ConfigureServices(IServiceCollection services){...服务.AddMvc().AddVi ..

类型转换器在 asp.net 核心中不起作用

我将 Amount 作为 decimal 存储在数据库中.我想用千位分隔符在 UI​​ 上显示该值.我可以在 amount 属性上添加 [DisplayFormat(DataFormatString = "{0:N2}", ApplyFormatInEditMode = true)] 属性,这将显示带有千位分隔符的数字但是当我将值发布回服务器时,由于逗号,MVC 模型绑定不起作用. 我创建了 ..

如何将 .NET Core 项目导入 Visual Studio 中的另一个 .NET Core 项目?

我需要使用另一个项目中的一些类.如何在 Visual Studio 中导入或创建对该项目的引用? 现在如果我在 Visual Studio 中使用“添加引用",我会收到错误: ".NET Core 项目仅支持在此版本中引用 .NET 框架程序集. 要引用其他程序集,它们需要包含在 NuGet 包中" 解决方案 .NET Core 通过 NuGet 处理依赖项. 如果您的项 ..

Asp.Net core 从 url 获取 RouteData 值

我正在开发一个新的 Asp.Net 核心 mvc 应用程序.我定义了一个带有自定义约束的路由,它从 url 设置当前的应用程序文化.我正在尝试通过创建一个如下所示的自定义 IRequestCultureProvider 来管理我的应用程序的本地化: 公共类 MyCustomRequestCultureProvider : IRequestCultureProvider{公共任务 ..
发布时间:2022-01-13 12:29:23 其他开发

ASP.NET Core 中的基本身份验证

问题 如何在 ASP.NET Core Web 应用程序中使用自定义成员身份实现基本身份验证? 备注 在 MVC 5 中,我使用了 中的说明文章 需要在 WebConfig 中添加一个模块. 我仍在 IIS 上部署新的 MVC Core应用程序,但这种方法似乎不起作用. 我也不想使用 IIS 内置支持基本身份验证,因为它使用 Windows 凭据. 解决方案 ..

更改 ASP.NET Core 中 DateTime 解析的默认格式

我在 ASP.NET Core 控制器中得到一个日期,如下所示: 公共类 MyController:Controller{公共 IActionResult 测试(DateTime 日期){}} 框架能够解析日期,但只能是英文格式.当我将 04.12.2017 作为日期参数传递时,我的意思是 2017 年 12 月 4 日.这将被解析为英文日期,因此我的日期对象的值是 2017 年 4 月 12 ..
发布时间:2022-01-13 12:27:15 C#/.NET

如何从 asp.net vnext 项目中的 wwwroot 访问 node_modules 文件夹

如何从我的 index.html 所在的 wwwroot 访问未包含在 Visual Studio 解决方案文件中的 node_modules 文件夹.该 index.html 文件需要引用 npm 安装的包,如 angular.js. 但是怎么做呢? 我不想将整个 node_modules 文件夹复制到 wwwroot 中.那些不是存放在那里的文件...... 我不想在解决方案 ..