Я разрабатываю веб-приложение MVC 2. Я использую FormsAuthentication для входа пользователей в мое приложение. Я хочу создать токен аутентификации после того, как пользователи успешно войдут в приложение. Я должен передать этот токен аутентификации другому приложению. Есть ли наилучшие способы решения этой задачи с помощью MVC2 (.net framework 4.0). Пожалуйста, помогите мне решить эту проблему.Как создать токен аутентификации после успеха FormsAuthentication в mvc 2
0
A
ответ
1
В лучшем случае FormsAuthentication
имеет метод GetAuthCookie
, который получает данные cookie для входа в систему. Однако это не очень хорошо для аутентификации на токенах. Однако вы можете делиться файлами auth cookie через веб-приложения. Существуют ограничения, но here is some documentation (and this for ASP.NET Core), чтобы понять, с чего начать.
Какое «другое приложение» - вы контролируете или что-то еще? –
Спасибо Брайан за ваш ответ. Это приложение также контролирует нас. После успешного входа пользователя в основное приложение я хочу создать токен аутентификации и передать его этому приложению. Пользователи, которые авторизуются в этом приложении, аутентифицируются с использованием этого токена аутентификации. –