Skip to content

Commit 0d72ea1

Browse files
fixed bug
1 parent 1d490af commit 0d72ea1

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

CscGlobalCaProxy/Client/CscGlobalClient.cs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,25 +59,30 @@ public async Task<RegistrationResponse> SubmitRegistrationAsync(
5959
public async Task<RenewalResponse> SubmitRenewalAsync(
6060
RenewalRequest renewalRequest)
6161
{
62-
using (var resp = await RestClient.PostAsync("/tls/renewal", new StringContent(
62+
using (var resp = await RestClient.PostAsync("/dbs/api/v2/tls/renewal", new StringContent(
6363
JsonConvert.SerializeObject(renewalRequest), Encoding.ASCII, "application/json")))
6464
{
6565
Logger.Trace(JsonConvert.SerializeObject(renewalRequest));
6666

6767
var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore };
6868
if (resp.StatusCode == HttpStatusCode.BadRequest) //Csc Sends Errors back in 400 Json Response
6969
{
70+
var rawErrorResponse = await resp.Content.ReadAsStringAsync();
71+
Logger.Trace("Logging Error Response Raw");
72+
Logger.Trace(rawErrorResponse);
7073
var errorResponse =
71-
JsonConvert.DeserializeObject<RegistrationError>(await resp.Content.ReadAsStringAsync(),
74+
JsonConvert.DeserializeObject<RegistrationError>(rawErrorResponse,
7275
settings);
7376
var response = new RenewalResponse();
7477
response.RegistrationError = errorResponse;
7578
response.Result = null;
7679
return response;
7780
}
78-
81+
var rawRenewResponse = await resp.Content.ReadAsStringAsync();
82+
Logger.Trace("Logging Success Response Raw");
83+
Logger.Trace(rawRenewResponse);
7984
var renewalResponse =
80-
JsonConvert.DeserializeObject<RenewalResponse>(await resp.Content.ReadAsStringAsync());
85+
JsonConvert.DeserializeObject<RenewalResponse>(rawRenewResponse);
8186
return renewalResponse;
8287
}
8388
}

0 commit comments

Comments
 (0)