@@ -25,7 +25,7 @@ namespace CertificateAutorityServer.Controllers.Rca
public async Task<IActionResult> ReqCsrSign(SignCsrReq signCsrReq)
{
var result = await certificateService.SignCsrByRca(signCsrReq);
- return Ok(result);
+ return string.IsNullOrEmpty(result) ? BadRequest() : Ok(result);
}
[HttpPost("check")]
@@ -3,8 +3,8 @@
public class SignCsrReq
public required string Csr { get; set; }
- public required string Rca { get; set; }
- public required string RcaKey { get; set; }
+ public string Rca { get; set; }
+ public string RcaKey { get; set; }
public bool IsCa { get; set; } = false;
//public required string Name { get; set; }
//public IFormFile? CsrFile { get; set; }