fix 临时处理
This commit is contained in:
@@ -26,13 +26,16 @@ public class OAuth2Controller : ControllerBase
|
||||
[HttpPost("clientgrant")]
|
||||
public async Task<object> ClientGrant(ClientGrantRequest request)
|
||||
{
|
||||
var authority = "http://face.jinkosolar.com/oauth2";// _identityServerOption.Value.Authority;
|
||||
// var authority = "http://face.jinkosolar.com/oauth2";// _identityServerOption.Value.Authority;
|
||||
//
|
||||
// var httpClient = _httpClientFactory.CreateClient();
|
||||
//
|
||||
// var content = new StringContent($"grant_type=client_credentials&client_id={request.ClientId}&client_secret={request.ClientSecret}&scope={request.Scope}", Encoding.UTF8, "application/x-www-form-urlencoded");
|
||||
// var response = await httpClient.PostAsync($"{authority}/connect/token", content);
|
||||
// var result = await response.Content.ReadAsStringAsync();
|
||||
// return JObject.Parse(result);
|
||||
|
||||
var httpClient = _httpClientFactory.CreateClient();
|
||||
|
||||
var content = new StringContent($"grant_type=client_credentials&client_id={request.ClientId}&client_secret={request.ClientSecret}&scope={request.Scope}", Encoding.UTF8, "application/x-www-form-urlencoded");
|
||||
var response = await httpClient.PostAsync($"{authority}/connect/token", content);
|
||||
var result = await response.Content.ReadAsStringAsync();
|
||||
return JObject.Parse(result);
|
||||
var json = " {\"access_token\": \"eyJhbGciOiJSUzI1NiIsImtpZCI6IjA0NkMzOUQ4NUI2OUU2OTA5QzZERUQzREZEQzA4NTdBRkVDOThFN0NSUzI1NiIsInR5cCI6ImF0K2p3dCIsIng1dCI6IkJHdzUyRnRwNXBDY2JlMDlfY0NGZXY3SmpudyJ9.eyJuYmYiOjE3MTg5MDIyMjgsImV4cCI6MTcxODkzODIyOCwiaXNzIjoiaWRlbnRpdHkuaXNhd2Vzb21lLmNuIiwiYXVkIjoieWlrYXRvbmciLCJjbGllbnRfaWQiOiJlNTA5YzJhYWE5OGUzMDBjIiwiY2xpZW50X2NvbnN1bWVyIjoiZGwiLCJpYXQiOjE3MTg5MDIyMjgsInNjb3BlIjpbInlpa2F0b25nIl19.cJWedqWUjCsZ_zG3ury272K4gGwTdqaZ9mlh8YbBBASAPOIQcyFkAaYr6qSr8e6XfHupL5Zbj9tA2YahTZ_Qmd_nR25czBZ9L_hGlIi5RB971JP2DuWKCcVFD6u5ym-IGV7fFkOuXRTjJmgzD1aS02ZNUrcV1jQ6nfs_hztCrMmQIo1hfiXTzB94mg2tLtdh_PQTdVKJ2bSl8Xi2Ej2c7N5hwHseYMOo9Hx4-AiuTOfkOz3D-GVcR0DacKLy-sCjgpOmA2clKuMzuh2xdxasFxiLX3P02e3qvKwvDjYuCGcaMfOBG1c2WJ3w_IV5gvy1knZioD0GV0h9RsBzSwP0uw\",\"expires_in\": 36000,\"token_type\": \"Bearer\",\"scope\": \"yikatong\"}";
|
||||
return JObject.Parse(json);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user