merge changes from SUN
authors71221 <sukeshac@huawei.com>
Sat, 26 Nov 2016 01:43:32 +0000 (09:43 +0800)
committers71221 <sukeshac@huawei.com>
Sat, 26 Nov 2016 01:59:43 +0000 (09:59 +0800)
change the login lua setting's white list. make the login 's dependency
ok.

OCS-129" target="_blank">https://jira.open-o.org/browse/OCS-129

Change-Id: I25310d4107932a562aff2f0e2e485dd5f2f802ce
Signed-off-by: s71221 <sukeshac@huawei.com>
msb-core/openresty-ext/src/assembly/resources/openresty/nginx/luaext/plugins/auth.lua
msb-core/openresty-ext/src/assembly/resources/openresty/nginx/luaext/plugins/driver_manager.lua

index 0bec85c..1572060 100644 (file)
@@ -20,12 +20,18 @@ _M._VERSION = '1.0.0'
 local auth_url = '/openoapi/auth/v1';
 local auth_token_url = auth_url..'/tokens';
 local auth_token_key = "X-Auth-Token";
-local redirect_url = "/openoui/auth/v1/login/html/login.html"
+local redirect_url = "/openoui/common/login.html"
 
 local white_list= {
   auth_token_url,
   redirect_url,
-  '/openoui/auth/v1/login/'
+  '/openoui/common/css',
+  '/openoui/common/js',
+  '/openoui/common/thirdparty',
+  '/openoui/common/i18n',
+  '/openoui/common/image',
+  '/openoui/common/login.html',
+  '/openoui/common/json'
 };
 
 local function verify_value(value)
@@ -104,7 +110,7 @@ local function get_service_url()
     proto = "http://";
   end
   --get url
-  local uri = ngx.var.rui;
+  local uri = ngx.var.uri;
   --form complete service url.
   --local complete_url = proto..host..port..url
   local complete_url = uri;
index fac8a64..45d327d 100644 (file)
@@ -104,7 +104,9 @@ function _M.access()
       local actual_body = get_body_params()
 
       ngx.log(ngx.ERR, "HTTP request to driver... ", " Request to driver manager")
-      local res, err = http.new():request_uri(driver_url, {
+      local httpc = http.new();
+      httpc:set_timeout(300000);
+      local res, err = httpc:request_uri(driver_url, {
             method = ngx.req.get_method(),
             body = actual_body,
             headers = actual_headers