Логин на domino сервер из мобильного приложения

Тема в разделе "Lotus - Программирование", создана пользователем cLif, 13 июл 2015.

  1. cLif

    cLif Active Member

    Регистрация:
    27 сен 2010
    Сообщения:
    35
    Симпатии:
    0
    Друзья.
    Ситуация:
    1. Есть (будет) мобильное приложение (под Android). Путь в нем забиты в настройках мой short name и internet пароль
    2. Приложение должно подключаться к Domino серверу, получать и отправлять данные, но предварительно должно авторизоваться и, очень желательно, получить какой-нить сессионный ключ и не выполнять логин при каждом запросе.

    Вопрос:
    Собственно, каким образом можно залогиниться из мобильного приложения на Domino сервер с учетном вышеуказанного? Есть ли какие-то общепринятые протоколы, которые поддерживает Domino?
    Может не очень качественно искал, но пока прихожу в выводу, что разработчику приложения нужно будет затянуть классы из lotus.domino.* и использовать NotesFactory.createSession(...)
     
  2. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    795
    Симпатии:
    78
    Улыбнуло конечно...)

    а по http - никак?
    если совсем без манипуляций с целевой базой - то domino access service, если версия домино не позволяет - свой rest service.
     
  3. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.051
    Симпатии:
    146
    @cLif, xpage чем не угодил?
    Если уж совсем нативку делать, то есть решение, платное, разработка возможна: http://youatnotes.com/dominotogo
    И опять же, ты уже сам ответил, нужны классы domino.
     
  4. cLif

    cLif Active Member

    Регистрация:
    27 сен 2010
    Сообщения:
    35
    Симпатии:
    0
    К сожалению, для меня этот вопрос равносилен пустому звуку. В том смысле, что не наталкивает ни на что, кроме вопроса "как?"

    DAS поддерживается, спасибо за направление изысканий.

    Мне - всем :) Хотят сделать приложенку небольшую, а мне тоже интересно - выход из зоны комфорта и возможность познать что-то новое.

    Не, платное пока не вариант предлагать.

    Предварительное решение:
    http://stackoverflow.com/questions/10139345/android-http-authentication-on-lotus-domino-server
    https://github.com/OpenNTF/DomDIsc/...ntf/domdisc/general/DiscussionReplicator.java - getAuthenticationToken
     
  5. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
  6. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    795
    Симпатии:
    78
    имхо - тогда надо на фронте иметь secret key, что как бы не того...
     
  7. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    ну это не такая проблема, если на домине развернуть запрос секрета только для фронта
     
Загрузка...

Поделиться этой страницей