public async Task <IActionResult> Get() { X509Certificate2 cert = await HttpContext.Connection.GetClientCertificateAsync(); var jwt = new JWTService(_config); var token = jwt.GenerateSecurityToken( (new DefaultCertificateParser()).Parse(HttpContext.Connection.ClientCertificate)); return(new JsonResult(new { jwt = token })); }
public ActionResult Get() { JWTService jwt = new JWTService(_config); return(new JsonResult(new { jwt = jwt.GenerateSecurityToken(new Dictionary <string, string>() { { "mode", "client" } }) })); }