HttpContext用户身份名称丢失了C#

时间:2017-10-24 10:18:48

标签: c# authorization httpcontext

我有一个用于报告的控制器和一个名为ActionResult的{​​{1}},它向客户发布报告。

其中一个要求是生成在Issue ActionResult中调用的PDF(使用nrecosite)。

我正在使用nrecosite函数Issue并在同一个控制器中传入指向另一个名为GeneratePdfFromFile的{​​{1}}的URL,该控制器返回一个局部视图用于生成PDF。

当我不检查当前用户是否获得授权时,这一切都很有效。当我点击ActionResult CreatePDF时,应用程序会检查当前用户名并对其进行授权。

但是当Issue ActionResult被调用时,CreatePDF为空,这使得应用程序认为用户未获得授权。

代码不完整,因为我只是想让这个授权部分发挥作用。

ActionResult

0 个答案:

没有答案