Простой api контроллер для входа
У меня есть приложение vb (.net 4.6), которому нужен способ входа других приложений в нашей компании через сквозной доступ. Я посмотрел в Интернете и нашел учебники по MVC 5, 6 WebApi, Razor и т. Д. Я даже начал создавать приложение.net core/Razor в другом проекте.
Тем не менее, я думаю, что я делаю это слишком сложно.
Не могу ли я просто создать контроллер в моем существующем проекте vb.net, как это?
Public Class Credentials
<JsonProperty("username")>
Public Property Username As String
<JsonProperty("password")>
Public Property Password As String
End Class
Public Class LoginController
Inherits ApiController
'Login is an existing class used for authenticating users
Dim login As New Login
' POST: api/Login
Public Sub PostValue(<FromBody> ByVal credentials As Credentials)
Dim username As String = credentials.Username
Dim password As String = credentials.Password
'all the login and redirect logic
Call login.validateUserAndRedirectToHome(username, password)
End Sub
End Class
И покончим с этим?
Спасибо!