У меня установлен Lotus Notes (с Domino Designer и Administrator) 8.5.3. Я создаю базу данных локально и запускаю ее с помощью localhost
так что мой URL выглядит так - http://localhost/path/myDatabase.nsf
. Работает без проблем.
Теперь я хочу получить доступ к моей локально разработанной базе данных через беспроводное соединение на моем мобильном устройстве. Я настроил беспроводной маршрутизатор, и он назначает моему компьютеру (на котором находится база данных) IP-адрес, например 192.168.2.3. Когда я использую URL http://192.168.2.3/path/myDatabase.nsf
в моем браузере на ПК выдает ошибку HTTP Web Server: Access Denied Exception
. То же самое происходит, если я использую URL-адрес со своего мобильного устройства. Кажется, мое мобильное устройство может подключиться к localhost
используя IP-адрес, но мой локальный сервер Lotus Notes запрещает доступ к нему, если он приходит через IP-адрес. Кто-нибудь знает, как решить эту проблему? Есть ли какой-то параметр, который мне нужно сделать, чтобы он заработал, или мне нужно, чтобы на моем ПК был установлен сервер Domino?
Это не может быть сделано из коробки в клиенте заметок. Сначала вам понадобится веб-сервер Domino на вашем компьютере, к которому вы можете подключиться. Клиент Notes не предлагает этого.
У него есть уменьшенный веб-сервер, который активен, когда вы «Предварительный просмотр в веб-браузере», но он очень ограничен и не предназначен для приема внешних запросов с машины.
Одним из решений этого является создание плагина eclipse, который вы настроили как свой собственный сервер для приема подключений. Затем плагин передается клиенту Notes для получения данных.
Однако это не тривиально. Если вы новичок в написании плагинов, я рекомендую Redbook как хорошую отправную точку.
Также это набор видео.
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Video_Creating_Your_Fist_Eclipse_Plugin_For_Lotus_Notes