我有一个ashx处理程序,我想检查用户试图通过JSON调用访问它实际上有一个窗体Authenticated会话。这可能吗?如何在使用Uploadify时访问.ashx处理程序中的FormsAuthentication凭单?
2
A
回答
1
如果用户已通过身份验证,则可以检入您的处理程序代码。 auth cookie将与您的ajax请求一起传递。
public void ProcessRequest(HttpContext context)
{
if (!context.Request.IsAuthenticated)
{
// 401 response
}
// authenticated
}
1
原来uploadify没有正确传递会话我张贴这个问题,所以每个人都可以看到!
答案就在这里:
相关问题
- 1. SharePoint 2010中ASHX处理程序的匿名访问
- 2. 通用处理程序中的FormsAuthentication.SetAuthCookie ashx
- 3. 在.ashx处理程序中的Viewstate?
- 4. 使用jsonp与ashx处理程序
- 5. ashx处理程序发布问题
- 6. 对象处理程序(ASHX)()
- 7. MVC ashx处理程序
- 8. 如何从单个页面中删除ajaxpro * .ashx处理程序?
- 9. 如何从WPF应用程序调用.ashx处理程序?
- 10. 使用Response.TransmitFile时不能多次调用处理程序ashx
- 11. 更改ASHX处理程序上的Thread.CurrentThread.CurrentCulture
- 12. 如何禁用只有一个处理程序的gzip .ashx
- 13. 如何访问Deadbolt2处理程序中的用户会话
- 14. 从按钮单击事件调用.ashx处理程序
- 15. 如何访问在config中定义的处理程序?
- 16. 错误500与.ashx处理程序
- 17. 上一页.ashx处理程序
- 18. SharePoint 2010和ASHX处理程序
- 19. C#:无法调试ASHX处理程序
- 20. 缓存HTTP处理程序.ashx输出
- 21. ashx错误http处理程序2
- 22. ashx错误http处理程序
- 23. 如何在.ashx Web处理程序文件中找到称为ProcessRequest的进程?
- 24. 使用itextsharp保存来自ashx处理程序的PDF
- 25. 显示图像使用ashx的处理程序
- 26. 如何访问自定义表单处理程序中的表单
- 27. 使异步调用形式通用处理程序(.ashx)
- 28. 如何加载我的ASHX CSS处理程序?
- 29. 从C#中单独处理访问Flex应用程序ActiveX/ExternalInterface?
- 30. 如何在Socket.io处理程序中访问目标套接字