重构了代码，添加了RefreshToken方法。