|
|
|
@ -4,6 +4,7 @@ import cn.hutool.http.HttpRequest;
|
|
|
|
|
import cn.hutool.http.HttpResponse; |
|
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
import org.springblade.common.constant.LauncherConstant; |
|
|
|
|
import org.springframework.core.env.Environment; |
|
|
|
|
import org.springframework.stereotype.Component; |
|
|
|
@ -14,9 +15,11 @@ import java.util.Objects;
|
|
|
|
|
|
|
|
|
|
@Component |
|
|
|
|
@AllArgsConstructor |
|
|
|
|
@Slf4j |
|
|
|
|
public class MockLoginService { |
|
|
|
|
private final Environment environment; |
|
|
|
|
public JSONObject mockToken(String tenantId,String account) { |
|
|
|
|
log.info("mockToken >>> tenantId={} account={} ",tenantId,account); |
|
|
|
|
String url = "http://" + LauncherConstant.loginAddr(Objects.requireNonNull(environment.getActiveProfiles()[0])) + "/blade-auth/oauth/token"; |
|
|
|
|
HttpRequest urlRequest = HttpRequest.post(url); |
|
|
|
|
// urlRequest.header("Authorization", "Basic c2FiZXI6c2FiZXJfc2VjcmV0");
|
|
|
|
|