asp.net-core-1.0相关内容
在通过OpenIdConnect身份验证模型使用Azure AD对我的.NET核心应用程序进行身份验证时,我当前正在努力设置Cookie/auth令牌上的超时。 正在ConfigureServices方法中通过以下方式设置登录方案: services.AddAuthentication(options => options.SignInScheme = CookieAuthen
..
我一直在尝试让 .NETCore RC2 Web 应用在 Azure 上使用 RequireHttpsAttribute 集运行,但我遇到了问题. 为了消除这是我在代码中引入的问题的可能性,我将内容缩减到最低限度并使用“开箱即用"VS2015 .NETCore RC2 模板重新创建它. 如果我部署标准 VS2015 .NETCore RC2 Web 应用程序,该网站运行良好.如果我随后
..
我们的一个类库使用 Microsoft 空间类型,例如 DbGeography.在没有旧版本 SQL Server 和 Visual Studio 的干净机器上运行我们的应用程序时,我们会收到以下异常: 空间类型和功能不适用于此提供程序因为程序集 'Microsoft.SqlServer.Types' 版本 10找不到或更高. 解决方案显然是安装这个 nuget 包: 安装包 Mic
..
我加了 .AddJsonFile("Connections.json", optional: true, reloadOnChange: true) 在 public Startup(IHostingEnvironment env) Connections.json 包含: {“连接字符串":{"DefaultConnection": "Server=(localdb)\\mssqll
..
我正在使用 Asp.net Core 1.0 MVC 6我正在尝试编写一个组件来提供来自我的网站的 RSS 提要. 我发现 这篇文章表明 System.ServiceModel.Syndication 尚未移植到 ASP.NET CORE. 我无法针对完整的 .NET 框架. 建议写成一个 xml 解析器.然而,我正在努力理解可能需要的所有内容. 我已经构建了将数据转换为
..
当我将框架部分升级到: “框架":{“netcoreapp1.1":{“依赖":{},“进口":“dnxcore50"}} 我遇到错误 依赖 Microsoft.Composition 1.0.27 不支持框架.NETCoreApp,版本=v1.1. 与 “Microsoft.VisualStudio.Web.CodeGeneration.Tools" :下划线
..
在以前版本的 ASP.NET MVC 中,向模型添加自定义验证的方法是实现 IValidatableObject 并实现自己的 Validate() 方法.举个例子: 公共类 BestModelEver : IValidatableObject {公共日期时间?生日{得到;放;}公共 IEnumerable验证(验证上下文验证上下文){如果(生日.HasVal
..
我想在 401 和 403 发生时使用 JSON 响应模型进行响应.例如: HTTP 401{“消息":“身份验证失败.请求必须在授权标头中包含有效且未过期的承载令牌."} 我正在使用中间件(如 this answer 中的建议)来拦截404s 并且效果很好,但 401 或 403s 的情况并非如此.这是中间件: app.Use(async (context, next) =>{等待下一个(
..
如何将以下代码移植到 .NET Core? AppDomain.CurrentDomain.DefineDynamicAssembly(新的程序集名称(Guid.NewGuid().ToString()),AssemblyBuilderAccess.RunAndSave); 有可能吗? 解决方案 将此添加到您的 project.json: “依赖":{“System.Reflecti
..
随着最近发布的 .NET Core 1.0,我们正在将我们的 RC1 应用程序迁移到最终版本.我们似乎无法弄清楚的唯一部分是如何集成 Active Directory 身份验证. 以前在 RC1 应用程序中,我们使用 System.DirectoryServices.AccountManagement 库来处理 LDAP 授权查询.但是,我们不能再将此库与 .NET Core v1 混合使用
..
使用 ASP.NET Core 身份,我使用 UserManager.CreateAsync() 创建一个新用户,并使用 UserManager.AddToRoleAsync 将他们分配给现有角色.这是可行的,因为用户和角色之间的关系存储在数据库的 AspNetUserRoles 表中. 但是当我使用 UserManager(例如 UserManager.FindByMail() 方法)获取
..
我想从自定义位置呈现视图,因此我实现了IViewLocationExpander 类中的接口.我在 Startup 类中注册了相同的类,如下所示. 启动类 public void ConfigureServices(IServiceCollection services){…//从自定义位置渲染视图.services.Configure(op
..
我一直在尝试按照 微软文档,我就是无法让它工作.我遇到的问题是,无论我如何尝试设置文化,它总是显示来自英语资源文件的字符串. 如果有人有 5 分钟的时间,我将非常感谢您的意见. 这是我关于本地化的 Startup.cs 内容: public void ConfigureServices(IServiceCollection services){...服务.AddMvc().AddVi
..
我将 Amount 作为 decimal 存储在数据库中.我想用千位分隔符在 UI 上显示该值.我可以在 amount 属性上添加 [DisplayFormat(DataFormatString = "{0:N2}", ApplyFormatInEditMode = true)] 属性,这将显示带有千位分隔符的数字但是当我将值发布回服务器时,由于逗号,MVC 模型绑定不起作用. 我创建了
..
我需要使用另一个项目中的一些类.如何在 Visual Studio 中导入或创建对该项目的引用? 现在如果我在 Visual Studio 中使用“添加引用",我会收到错误: ".NET Core 项目仅支持在此版本中引用 .NET 框架程序集.
要引用其他程序集,它们需要包含在 NuGet 包中" 解决方案 .NET Core 通过 NuGet 处理依赖项. 如果您的项
..
我正在开发一个新的 Asp.Net 核心 mvc 应用程序.我定义了一个带有自定义约束的路由,它从 url 设置当前的应用程序文化.我正在尝试通过创建一个如下所示的自定义 IRequestCultureProvider 来管理我的应用程序的本地化: 公共类 MyCustomRequestCultureProvider : IRequestCultureProvider{公共任务
..
问题 如何在 ASP.NET Core Web 应用程序中使用自定义成员身份实现基本身份验证? 备注 在 MVC 5 中,我使用了 中的说明文章 需要在 WebConfig 中添加一个模块. 我仍在 IIS 上部署新的 MVC Core应用程序,但这种方法似乎不起作用. 我也不想使用 IIS 内置支持基本身份验证,因为它使用 Windows 凭据. 解决方案
..
我在 ASP.NET Core 控制器中得到一个日期,如下所示: 公共类 MyController:Controller{公共 IActionResult 测试(DateTime 日期){}} 框架能够解析日期,但只能是英文格式.当我将 04.12.2017 作为日期参数传递时,我的意思是 2017 年 12 月 4 日.这将被解析为英文日期,因此我的日期对象的值是 2017 年 4 月 12
..
..
如何从我的 index.html 所在的 wwwroot 访问未包含在 Visual Studio 解决方案文件中的 node_modules 文件夹.该 index.html 文件需要引用 npm 安装的包,如 angular.js. 但是怎么做呢? 我不想将整个 node_modules 文件夹复制到 wwwroot 中.那些不是存放在那里的文件...... 我不想在解决方案
..