什么是用于ASP .NET MVC 5的Startup.Auth.cs和Startup.cs?

时间:2016-09-23 22:25:20

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

我在MVC 5中创建了一个应用程序,我已经注释掉了Startup.Auth.cs和Startup.cs中的所有代码,因为我觉得我不需要它们,Visual Studio似乎也没问题。我想完全删除它们,但我只是想确保它们不是必需的。

由于

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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