【发布时间】:2020-07-05 03:09:28
【问题描述】:
我有以下处理程序
public IActionResult OnGetCaptchaImage()
{
const int numCaptchaCharactersInCode = 6;
const int charWidth = 20;
const int width = numCaptchaCharactersInCode * charWidth;
const int height = 40;
var captchaCode = Captcha.GenerateCaptchaCode(numCaptchaCharactersInCode);
var result = Captcha.GenerateCaptchaImage(width, height, captchaCode);
HttpContext.Session.SetString("CaptchaCode", result.CaptchaCode);
Stream s = new MemoryStream(result.CaptchaByteData);
return new FileStreamResult(s, "image/png");
}
我需要在此处显示生成的图像
<img id="img-captcha" src="???" alt="Captcha Image"/>
提前感谢您的建议。
【问题讨论】: