dotnet core 1.x 授权标记更改端口

dotnet core 1.x authorize tag change port

请帮助我。

情况: OS : ubuntu, 网络服务器:nginx DotnetCore 版本:1.0.4 多个 dotnetcore 服务:80、8081

我用不同的端口 80,8081 发布了两个项目。

当8081服务需要授权时,不带端口重定向登录页面。 例如)"xxx.xxxx.xxx/Account/Login" 不是 "xxx.xxxx.xxx:8081/Account/Login"

有没有办法设置端口重定向?

我解决了这个问题。 用ip没办法,用domain可以解决。 我获得了免费域名并申请了它们。

自由域网站:http://www.dot.tk/ko/index.html

nginx站点设置位置:/etc/nginx/sites-available/default

server {
listen 80;
    server_name www.xxxx1.tk xxxx1.tk;
location / {
    proxy_pass http://localhost:5001;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection keep-alive;
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}

server {
listen 80;
    server_name www.xxxx2.tk xxxx2.tk;
location / {
    proxy_pass http://localhost:5002;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection keep-alive;
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}