83得票4回答
为什么Razor Pages是在Asp.net Core中创建Web UI的推荐方法?

学习新知识需要投入时间、空间和精力。我目前正在学习Asp.Net Core MVC 2.0。这篇ASP.NET Core教程总览中指出: Razor Pages 是使用 ASP.NET Core 创建 Web 用户界面的推荐方法。 对于我来说,这些信息让我困惑了,不知道是应该停止学习Asp...

18得票1回答
使用SAML 2.0作为外部身份提供者的Identity Server 4用于单点登录

我正在使用Identity Server 4来对我的ASP.Net Core解决方案进行身份验证。它与Facebook、Google和其他外部身份提供程序的集成运行良好。 现在,我正在尝试使用Sustainsys.Saml2将SAML 2.0身份验证添加到Identity Server,并将...

18得票1回答
ASP.NET Core CreatedAtRoute 没有匹配提供的值的路由

我正在使用ASP.NET Core 2.0.0 Web API尝试构建一个控制器来进行数据库插入。信息可以成功地插入到数据库中,但是返回CreatedAtRoute抛出了一个“InvalidOperationException: No route matches the supplied va...

15得票2回答
AspNetCore 2.0中的Claims总是为空

我正在将一个DotNet 4.5 MVC/WebAPI应用程序转换为AspNetCore 2.0,并且我在重新启用Cookie身份验证时遇到了一些问题。当我设置Cookie并尝试访问安全方法时,我无法到达那里。当我进入匿名方法并检查用户对象时,它是空的 - 没有身份验证类型,没有声明等。 我...

14得票5回答
如何在我的ASP.NET Core MVC项目中引用Microsoft.JQuery.Unobtrusive.Ajax?

我想要使用 Microsoft.JQuery.Unobtrusive.Ajax。我先使用NuGet安装了这个包,如预期地出现在我的依赖项中。 我的问题是找不到引用脚本的方法,以便在视图中使用它。我在这里看到,我应该在布局中添加以下内容:<script src="~/lib/Micr...

13得票2回答
如何对ViewComponent.Invoke()进行单元测试?

在ViewComponent对象中,HttpContext和User是只读属性。 如何对这样的组件进行单元测试? 我正在使用MSTest框架。 我的代码中使用以下属性: Cookie Session User(System.Security.Principal) public Vie...

13得票2回答
在Visual Studio IDE中创建/生成新的Angular组件的简便方法是什么?

我正在使用ASP.NET Core项目 (Angular) 和Visual Studio作为我的IDE。 有没有一种简单的方法在Visual Studio中生成Angular组件文件并将新组件注册到应用程序模块中?

13得票1回答
ASP.NET Core 2与完整框架的集成

我找不到任何关于在完整框架下运行ASP.NET MVC Core应用程序的文档或示例。虽然它应该得到支持,但是如我所说,我找不到任何有关如何配置项目以实现此目的的文档,也无法自己解决。 是否有人已经将其工作并可以提供建议/示例,说明需要做什么?

11得票2回答
在ASP.net Core 2 MVC应用程序中,从appSettings.json存储/检索ConnectionString

我正在寻找在 .net Core 2 MVC 应用程序中以最佳实践方式存储连接字符串的方法(就像在 MVC 5 中的 web.config 中所做的那样)。 我想使用 Dapper 而不是 EF(我找到了许多 EF 示例)。 类似于这样:{ "ConnectionStrings": {...

10得票2回答
InvalidOperationException: 没有配置IAuthenticationSignInHandler来处理方案为:MyCookieAuthenticationScheme的登录。

我正在尝试按照这里的说明向我的网站添加Cookie身份验证。 到目前为止,我已经添加了以下内容: 在Startup.cs文件的Configure方法中调用UseAuthentication方法: app.UseAuthentication(); 在 Startup.cs 文件的 ...