我目前正在编写一个按需发布JWT令牌的应用程序。颁发令牌后,应将用户重定向到网页。这就像一种魅力-但我需要为该重定向设置一个授权标头。
用户在网页A上输入其凭据。网页A向服务器B发送POST请求。服务器B检查凭据并提供令牌。现在,应该将用户重定向到网页C。
我尝试了以下方法:
@RequestMapping(value = "/token", method = RequestMethod.POST, produces = "application/json", consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE)
public ResponseEntity<Object> token(
@RequestParam("user") String _username,
@RequestParam("secret") String _secret
) throws Exception
{
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
MultiValueMap<String, String> map = new LinkedMultiValueMap<String, String>();
map.add("user", _username);
map.add("secret", _secret);
HttpEntity<MultiValueMap<String, String>> entity = new HttpEntity<MultiValueMap<String, String>>(map, headers);
HttpStatus statusCode = HttpStatus.FOUND;
HttpHeaders httpHeaders = new HttpHeaders();
try {
ResponseEntity<String> request = restTemplate.exchange(_url, HttpMethod.POST, entity, String.class);
} catch (Exception ex) {
ex.printStackTrance();
}
String response = request.getBody();
JSONObject _tokenObject = …Run Code Online (Sandbox Code Playgroud) 我正在编写一个包含一定数量活动的应用程序.我们如何确定活动是需要线性布局还是相对布局?