Прежде всего, я знаю, что это очень популярная тема в настоящее время, и этот вопрос задают много и много раз.ASP.net Web Forms и Asp.net MVC Security
Но здесь я не спрашиваю, что лучше, так как очень ясно, что ASP.NET MVC лучше, чем веб-формы.
Вопрос здесь, что делать с нашей уже написанной веб-формой asp.net, она не является ни маленькой, ни большой, мы можем назвать ее среднего размера.
Действительно ли это заслуживает полной перезаписи такого приложения с помощью asp.net MVC? Главное, на чем мы концентрируемся, - это безопасность.
Так что если MVC лучше, чем веб-формы с точки зрения производительности, немного, это не будет большой проблемой. Но если это лучше, чем веб-формы с точки зрения безопасности, даже немного, это очень важно для нас.
Так вот что я хочу знать: каковы преимущества безопасности тратить много времени и денег на переписывание уже написанного приложения для веб-форм с MVC?
Какая защита? Для записи вы можете добавить идентификатор ASP.NET в приложение WebForms: http://www.asp.net/identity/overview/getting-started/adding-aspnet-identity-to-an-empty-or-existing- web-forms-project –
На самом деле нет модели безопасности WebForms и модели безопасности MVC как таковой, ее всех asp.net, и вы можете использовать принципы безопасности в любом (например, на основе утверждений на основе auth, поставщиков членства, oauth и т. д.). Это может помочь https://msdn.microsoft.com/en-us/library/330a99hc.aspx – LDJ