我正在使用jQuery插件添加对steven sanderson的SwfUpload支持,允许使用ajax上传文件。
问题是,使用ajax帖子,Request.IsAuthenticated始终为false。这意味着User.Identity.Name =“”不允许我加载保存文件所需的值。
这是设计和最佳做法吗?
编辑:请求在页面加载时进行身份验证,但仅在ajax帖子上进行身份验证后才会进行身份验证。其他ajax调用也正确验证。
答案 0 :(得分:0)
假设您正在使用表单身份验证,我认为问题在于使用flash的swfUpload实用程序不会将该站点的正确身份验证cookie拖回到服务器的帖子。您必须了解如何让闪存将auth cookie带回服务器并提供请求。
快看: