remove redundant Authorization header from GET endpoints

This commit is contained in:
Karol Wypchlo 2020-02-26 19:32:08 +01:00
parent ddd332c177
commit b6d6b655c3
1 changed files with 6 additions and 15 deletions

View File

@ -18,18 +18,17 @@ server {
location /skynet/skyfile/ {
client_max_body_size 1000M; # make sure to limit the size of upload to a sane value
proxy_read_timeout 600;
proxy_read_timeout 600;
# proxy this call to siad endpoint (make sure the ip is correct)
proxy_pass http://127.0.0.1:9980;
proxy_set_header Expect $http_expect;
proxy_set_header Access-Control-Allow-Origin: *;
proxy_pass http://127.0.0.1:9980;
proxy_set_header Expect $http_expect;
proxy_set_header Access-Control-Allow-Origin: *;
# make sure to override user agent header - siad requirement
proxy_set_header User-Agent: Sia-Agent;
# replace BASE64_AUTHENTICATION with base64 encoded <user>:<password>
# for sia user is empty so it's just :<password>
# to generate the passcode use https://www.base64encode.org or any other base64 encoder
proxy_set_header Authorization "Basic BASE64_AUTHENTICATION";
proxy_pass_header Authorization;
}
location ~ "^/([a-zA-Z0-9-_]{46})$" {
@ -38,11 +37,7 @@ server {
proxy_pass http://127.0.0.1:9980/skynet/skylink/$1;
proxy_set_header Access-Control-Allow-Origin: *;
# make sure to override user agent header - siad requirement
proxy_set_header User-Agent: Sia-Agent;
# replace BASE64_AUTHENTICATION with base64 encoded <user>:<password>
# for sia user is empty so it's just :<password>
# to generate the passcode use https://www.base64encode.org or any other base64 encoder
proxy_set_header Authorization "Basic BASE64_AUTHENTICATION";
proxy_set_header User-Agent: Sia-Agent;
}
location ~ "^/file/([a-zA-Z0-9-_]{46})$" {
@ -52,11 +47,7 @@ server {
proxy_pass http://127.0.0.1:9980/skynet/skylink/$1?attachment=true;
proxy_set_header Access-Control-Allow-Origin: *;
# make sure to override user agent header - siad requirement
proxy_set_header User-Agent: Sia-Agent;
# replace BASE64_AUTHENTICATION with base64 encoded <user>:<password>
# for sia user is empty so it's just :<password>
# to generate the passcode use https://www.base64encode.org or any other base64 encoder
proxy_set_header Authorization "Basic BASE64_AUTHENTICATION";
proxy_set_header User-Agent: Sia-Agent;
}
# SLL CERTIFICATES BELOW THIS LINE