Я создаю простую базу данных API с помощью xAgent, Другое приложение запрашивает данные, отправляя запрос в заголовках запроса, и я обрабатываю заголовок и отправляю запрошенные данные, пока все хорошо.
Теперь мне нужно добавить какую-то аутентификацию в этот запрос. но без использования аутентификации Domino. если я использую почтальона и отправляю имя пользователя и пароль в качестве «базовой аутентификации», что неверно, Domino отправляет обратно следующее:
nHTTP: ошибка аутентификации пользователя [xxx.xxx.xxx.xxx] с использованиеминтернет-пароль
Так что, если я отправлю имя пользователя и пароль в запросе базовой аутентификации, Domino попытается зарегистрировать пользователя в Domino. Однако я не хочу этого делать.
Я хочу указать свое имя пользователя и пароль, которым должен соответствовать запрос, чтобы получить данные. (Таким образом, если будет отправлено правильное имя пользователя / пароль, я отправлю данные анонимно пользователю)
Я предполагаю, что использование функции запросов с проверкой подлинности каким-то образом сделает ее более безопасной.
Можно ли установитьDomino, чтобы игнорировать аутентифицированный запрос для моего приложения, чтобы я мог обработать его в коде? или я должен просто позволить внешнему приложению отправить имя пользователя и пароль в заголовке запроса как base64?
нужен совет
спасибо
Томас