我有一个有效的解决方案,可以为使用Passport的用户创建访问令牌。当前,我正在尝试开发一种使用刷新令牌的方法,但是尚无关于如何将新的访问令牌返回给用户的资源。
采取以下措施:
class Base {
public int a = 1;
public int method() {
return 1;
}
}
class Sub extends Base {
public int a = 2;
public int method() {
return 2;
}
}
public class Main {
public static void main(String[] args) {
Sub s = new Sub();
Base b = s;
System.out.println(s.a); // 2
System.out.println(b.a); // 1
System.out.println(s.method()); // 2
System.out.println(b.method()); // 2
}
}
我已经看到一种方法,他们建议重定向到401,然后客户端通过发送刷新令牌进行重试,但是我希望避免客户端发出2个请求。
我希望重定向初始请求,但是Passport函数没有公开{
"container_status": {
"name": "/dev-ms",
"port": {
"2233/tcp": [
{
"HostPort": "123"
}
]
}
}
}
或console.log(data.container_status.port.2233/tcp[0].HostPort
。这可能吗?