【发布时间】:2019-05-29 13:33:41
【问题描述】:
我尝试向 .net Core 2.1 应用程序添加身份验证。 从头开始:我们可以使用 VS 模板创建带有 React 的新 Web 应用程序。
在这个tempate中我们可以看到:
app.UseSpa(spa =>
{
spa.Options.SourcePath = "ClientApp";
spa.ApplicationBuilder.UseAuthentication();
if (env.IsDevelopment())
{
spa.UseReactDevelopmentServer(npmScript: "start");
}
});
我还添加了身份验证控制器和带有登录/注册端点的视图。
如何添加在我们登录应用程序之前拒绝访问 SPA 的逻辑?
我知道如何使用 asp.net 身份规范,但对于这个 SPA,我需要建议。
【问题讨论】:
标签: c# reactjs asp.net-core .net-core asp.net-core-mvc