2010-09-20 1 views
0

Я хочу вызвать настольное приложение. Перед вызовом этого Desktop App пользователь должен войти в веб-приложение & те же учетные данные, которые будут использоваться в приложении Desktop. Веб-приложение представляет собой ASP.NET & Настольное приложение представляет собой приложение Java на основе SWING. Возможно ли аутентификация в этом случае?Я хочу выполнить аутентификацию в веб-приложении и использовать те же учетные данные для настольного приложения. Как мне это сделать?

ответ

1

Если вы говорите, что хотите автоматически регистрировать пользователя в своей системе из настольного приложения, если они уже вошли в веб-приложение, это будет сложно.

Если вы просто просите указать способ, чтобы пользователь, подключенный к настольному приложению, использовал те же детали, что и веб-приложение, я бы рассмотрел возможность использования IP-адреса в качестве аутентификации.

0

Я не уверен, правильно ли я понял ваш вопрос, но похоже, что вы хотите использовать один и тот же источник аутентификации между настольным приложением и веб-приложением. Это должно быть возможно в зависимости от того, что такое источник аутентификации. Например, если веб-приложение просматривает LDAP или таблицу базы данных, то вам ничего не мешает сделать это из настольного приложения, предполагая, что вы можете получить соединение с базой данных или получить доступ к серверу каталогов.

Если источник аутентификации веб-приложения недоступен для настольного приложения, вам может потребоваться написать веб-службу проверки подлинности и развернуть ее вместе с веб-приложением. Эта веб-служба должна иметь доступ к тому же источнику аутентификации, что и веб-приложение, и может быть вызвана вашим настольным приложением.

 Смежные вопросы

  • Нет связанных вопросов^_^