在我之前的应用程序中,一位编码员向全局 asax 添加了一个函数,尽管当我尝试 PostAuthResponse 时它没有在任何地方调用它,但它调用它并 Request.IsAuthenticated
返回 false 所以我的代码给出错误这是错误
at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
at System.Net.HttpWebRequest.GetRequestStream()
at ePayment.cc5payment.processorder()
这是全局 asax 代码。如何将虚拟用户放入Context.User
protected void Application_PostAuthenticateRequest()
{
if (Request.IsAuthenticated)
{
Context.User = System.Threading.Thread.CurrentPrincipal =
new AuthorizationPrincipal(Context.User.Identity);
}
}