Вопросы по теме 'openresty'
Как сделать контроль доступа на уровне пользователя с помощью nginx
Я хочу иметь nginx для контроля доступа на уровне пользователя к определенному URL-адресу,
Для другого пользователя <uid> доступ ограничен http://myserver.com/<uid> (СПОСОБ POST ). как пользователь larrycai может только POST для...
5287 просмотров
schedule
13.07.2022
Lua Torch7 и OpenResty: попытка проиндексировать нулевое значение
У меня есть Lusty (фреймворк для OpenResty) API, который обертывает классификатор Torch. До сих пор мне удавалось заставить работать один запрос, однако каждый последующий запрос к API вызывает следующую ошибку без подробной трассировки стека:...
584 просмотров
schedule
16.06.2023
Параллельные запросы Openresty
Я хотел бы использовать OpenResty с интерпретатором Lua.
Я не могу настроить платформу OpenResty для обработки двух одновременных запросов к двум отдельным конечным точкам. Я имитирую, что один запрос выполняет некоторые сложные вычисления,...
1400 просмотров
schedule
23.05.2023
Почему я не могу установить несколько файлов cookie
Я пытаюсь установить несколько файлов cookie, но это не работает:
if type(ngx.header["Set-Cookie"]) ~= "table" then
ngx.header["Set-Cookie"] = {}
end
table.insert(ngx.header["Set-Cookie"], "Cookie1=abc; Path=/")...
1874 просмотров
schedule
16.10.2022
Отфильтровать ответ и сохранить что-то в memcached с помощью nginx+Lua
У меня есть серверная часть, которая генерирует три токена JWT: токен ссылки, токен доступа и токен обновления. Токен ссылки хранит ссылку на токен доступа, который используется для доступа к API, а токен обновления используется для повторного...
197 просмотров
schedule
21.07.2022
Ответ мониторинга nginx от вышестоящего сервера
У меня есть установка обратного прокси с nginx.
Client ------> Nginx ------------------------------------> Backend Server
<------ <-----------------------------------
(I want to see the requests...
8446 просмотров
schedule
24.05.2022
Шлюз Kong API v0.11.0 upstream_url
Мы пытаемся настроить плагин, который зависит от заголовков запроса, проксируя его на конкретный хост. Бывший.
curl -H 'Env: foo' http://127.0.0.1:8000/poc -> https://foo.example.com/poc
curl -H 'Env: bar' http://127.0.0.1:8000/poc ->...
1497 просмотров
schedule
22.04.2022
nginx lua-resty-http нет маршрута к ошибке хоста
Я пытаюсь сделать http-запрос, используя lua-resty-http. Я создал простой API для получения в https://requestb.in
Я могу сделать запрос по адресу: https://requestb.in/snf2ltsn
Однако, когда я пытаюсь сделать это в nginx, я получаю сообщение...
1018 просмотров
schedule
15.09.2022
OpenResty auto_ssl слишком длинная ошибка блока кода lua
Я использую OpenResty с nginx для автоматического получения сертификатов SSL от Зашифруем . Есть функция lua, где вы можете разрешить определенные домены. В этой функции у меня есть регулярное выражение для внесения в белый список моих доменов....
312 просмотров
schedule
12.07.2023
Подпути базового местоположения NGINX, каждый с другим сертификатом и ключом TLS
Проблема . Наша реализация NGINX имеет базовое расположение для нескольких различных типов операций, например. /аналитика, /топология, ...; и у каждого есть свой собственный access_by_lua_file , который взламывает переданный токен, содержащий...
319 просмотров
schedule
01.09.2022
OpenResty lua-resty-string: невозможно расшифровать шифр, зашифрованный Crypto-JS (по умолчанию AES)
https://github.com/openresty/lua-resty-string
Я не могу расшифровать то, что было зашифровано с помощью Crypto-JS в браузере Javascript/NodeJS:
// Encrypt
var ciphertext =...
1204 просмотров
schedule
22.09.2022
как переписать ответ на основе содержимого тела запроса в nginx?
У меня есть требование, когда мне нужно переписать ответ со статическим контекстом в nginx на основе содержимого из тела запроса, скажем, «фрукты»: «яблоко»,
Расположение nginx с конфигурацией перезаписи, как указано ниже, o
попытался сослаться...
992 просмотров
schedule
01.06.2023
Проблема переключения между openresty и nginx
Я пытаюсь переключаться между nginx и openresty с помощью php с помощью exec .
Я использую это, чтобы переключиться на openresty, exec('/bin/systemctl stop nginx ; /usr/local/openresty/nginx/sbin/nginx -p /usr/local/openresty/nginx');
и...
361 просмотров
schedule
19.08.2022
Аутентифицировать веб-сокет с помощью keycloak через openresty
В настоящее время у меня есть рабочее решение со следующими компонентами:
Веб-сервер с пользовательским приложением
Openresty с lua
Брелок
Это позволяет мне аутентифицироваться с помощью keycloak. Поскольку мой веб-сервер также...
2899 просмотров
schedule
10.11.2022
Обнаружить все смайлики с помощью регулярных выражений в Lua/PCRE/OpenResty
У меня есть регулярное выражение JavaScript , которое соответствует эмодзи. Как сопоставить одинаковые символы с помощью ngx.re.match() , который является частью библиотеки OpenResty для веб-сервера nginx.
Это оригинальное регулярное...
428 просмотров
schedule
09.10.2022
Как добавить несколько источников в lua openresty nginx?
У меня есть следующее в nginx.conf :
header_filter_by_lua_block {
ngx.header["Access-Control-Allow-Origin"] = "http://example.com"
}
Я хочу добавить еще http://example.dev к Access-Control-Allow-Origin . Я пытался сделать...
629 просмотров
schedule
08.01.2024
Как я могу остановить отказ nginx, когда openresty выдает ошибку времени выполнения при развертывании сертификата
Мы используем openresty и пакет lua-resty-auto-ssl для генерации сертификатов от Lets Encrypt, но в последнее время сервер продолжает падать. Я предполагаю, что это срабатывает, когда сертификат пытается автоматически обновиться, поскольку генерация...
151 просмотров
schedule
24.05.2023
Хранение вложенных таблиц в общей памяти nginx
Я работаю с open-resty и lua, чтобы создать сервер для перенаправления запросов. Перенаправления выполняются на основе некоторых данных из структуры дерева данных lua (вложенные таблицы).
Я ищу способ заполнить эти данные один раз при запуске, а...
1027 просмотров
schedule
07.10.2022
Соединение в Redis и Lua
Это моя конфигурация:
local rc = require("resty.redis.connector").new({
connect_timeout = 50,
read_timeout = 5000,
keepalive_timeout = 30000
})
local redis, err1 =...
1771 просмотров
schedule
17.09.2022
Команда оболочки перезагрузки Nginx не работает в сценарии lua
У меня есть докеризированный сервер Nginx, созданный с базовым образом openresty. Когда вызывается конкретная конечная точка, ей необходимо динамически обновлять конфигурацию nginx. Чтобы изменения отразились, я пытаюсь перезагрузить nginx вскоре...
584 просмотров
schedule
06.01.2023