【发布时间】:2020-06-15 18:38:03
【问题描述】:
在 location 下使用 openidc 模块自省并在下面调用 using,
Policy section
#
location = /_sample {
internal;
set $api_name "sample";
access_by_lua_file /etc/nginx/path/oauth_introspection.lua;
Proxypass......
}
现在我想包含下面的 lua 文件以添加一些内容并在同一请求下验证某些内容。
Policy section
#
location = /_sample {
internal;
set $api_name "sample";
access_by_lua_file /etc/nginx/path/oauth_introspection.lua;
access_by_lua_file /etc/nginx/path/do_something.lua; //Error with duplicate
Proxypass......
}
而我的 oauth_introspection.lua 有这个 openidc 内省逻辑,
local res, err = require("resty.openidc").introspect(opts)
【问题讨论】:
标签: nginx lua lua-resty-openidc