|
|
|
Инициализация сессии LotusNotes c указанием id файла пользователя
|
|||
|---|---|---|---|
|
#18+
Инициализация сессии LotusNotes c указанием id файла пользователя Добрый день. Инициализация сессии в LotusNotes производится с использованием класса NotesSession и функции Initialize(Password). Вопрос заключается в том откуда класс NotesSession берет пользователя по умолчанию и сопоставляет ему введенный password и каким образом можно подсунуть свою (служебную) idшку и инициализировать сессию? Заранее спасибо. Среда VS 2008. C# ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 09:13 |
|
||
|
Инициализация сессии LotusNotes c указанием id файла пользователя
|
|||
|---|---|---|---|
|
#18+
Batulla, Оно умеет читать NOTES.INI файл, а в нём указано где лежит ID файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 10:14 |
|
||
|
Инициализация сессии LotusNotes c указанием id файла пользователя
|
|||
|---|---|---|---|
|
#18+
Т.е для подключения под айдишкой не используемой по умолчанию нужно редактировать ини файл? Не слишком ли жесткий метод, ввиду того что айдишка служебная и используется только для получения информации из подключенной к ней базы, а сам пользователь как и раньше работает со своей айдишко и подмена может вызвать неоднозначность и ввести в ступор пользователя. Может есть другие способы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 10:34 |
|
||
|
Инициализация сессии LotusNotes c указанием id файла пользователя
|
|||
|---|---|---|---|
|
#18+
BatullaМожет есть другие способы? Что-то очень сложно у вас получается... Т.е. установлен клиент, работает пользователь под своим айди. Вы из стороннего приложения коннектитесь в фоне на компьютере клиента под служебным айди. Это действительно нужно? Может есть другое решение задачи? А так да, придётся notes.ini редактировать. Отредактировали, приконектились, отредактировали назад. Не помню, есть ли в C Api возможность выбора ID, а доки под рукой нет. Честно говоря, ни разу не писал приложений, которые должны коннектится к лотусу с ID отличным от умолчательного. Не могу придумать такой задачи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 11:42 |
|
||
|
Инициализация сессии LotusNotes c указанием id файла пользователя
|
|||
|---|---|---|---|
|
#18+
Коннект под другим айди нужен для того чтобы клиент лишний раз не вводил пароль (одно из условий). В случае если использовать Initialize то он запрашивает пароль, а изменение настроек защиты не благоприятно сказывается на безопасности. Поэтому было решено создать новую айдишку и "вшить" пароль в код программы. Если выход только с изменением ини файла, то так тому и быть, буду работать в эту сторону. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 11:53 |
|
||
|
Инициализация сессии LotusNotes c указанием id файла пользователя
|
|||
|---|---|---|---|
|
#18+
Batulla, Чего оно (C#) у вас там такого делает? Напишите агента Lotus Notes, выполняющего аналогичные действия. В крайнем случае, можно из агента обращаться к функциям во внешней DLL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 15:58 |
|
||
|
Инициализация сессии LotusNotes c указанием id файла пользователя
|
|||
|---|---|---|---|
|
#18+
BatullaКоннект под другим айди нужен для того чтобы клиент лишний раз не вводил пароль (одно из условий). В случае если использовать Initialize то он запрашивает пароль, а изменение настроек защиты не благоприятно сказывается на безопасности. Поэтому было решено создать новую айдишку и "вшить" пароль в код программы. Это решение очень "благоприятно сказывается на безопасности" - сделать левую айдишку (одну на всех:) ) и пароль в коде прописать... У вас нет архитекторов/администраторов/СБ, которые должны запретить подобное "решение"? Огласите задачу. Может, действительно проще агента написать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 17:17 |
|
||
|
|

start [/forum/topic.php?fid=56&msg=36763398&tid=2015564]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
166ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 263ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...