【问题标题】:What are Startup.Auth.cs and Startup.cs used for in ASP .NET MVC 5?ASP .NET MVC 5 中使用的 Startup.Auth.cs 和 Startup.cs 是什么?
【发布时间】:2017-02-01 21:09:47
【问题描述】:

我在 MVC 5 中制作了一个应用程序,并且我已经注释掉了 Startup.Auth.cs 和 Startup.cs 中的所有代码,因为我觉得我不需要它们并且 Visual Studio 似乎可以接受。我正在考虑完全删除它们,但我只是想确保它们不是必需的。

谢谢

【问题讨论】:

    标签: asp.net visual-studio-2013 asp.net-mvc-5


    【解决方案1】:

    看起来您不需要在应用程序中进行任何身份验证,在这种情况下,您可以摆脱这些文件。这些是您创建 MVC 应用程序的一部分。是的,Startup.Auth.cs 支持 OWIN 身份验证。在创建应用程序时,默认情况下Individual User Account 将被选中,因此您将获得这些文件。如果您不想进行身份验证,则在 Configure Authentication 按钮下创建新项目时选择 No Authentication

    【讨论】:

      【解决方案2】:

      SignalR 和 OAuth 将它们用作类,以通过 OWIN 将其实现附加到请求管道。如果你不使用这些,那么你应该没问题,据我所知。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-12-16
        • 1970-01-01
        • 2013-10-02
        • 1970-01-01
        • 2016-01-28
        • 1970-01-01
        • 1970-01-01
        • 2015-08-02
        相关资源
        最近更新 更多