代码之家  ›  专栏  ›  技术社区  ›  Rod

文件上传工作在一个而不是另一个帮助

  •  0
  • Rod  · 技术社区  · 15 年前

    我有一个web应用程序,它部署了两个不同的版本。1是ASP.Net web窗体版本,另一个是ASP.Net MVC版本

    我有一个文件上传页面,动态创建一个目录文件夹的目标位置的文件上传到。

    应用程序对外部用户使用窗体身份验证,对内部网络用户使用集成的Windows身份验证。

    我有一个问题,用户可以上传一个文件在ASP.NETWebForms版本罚款。但是当同一个用户尝试在MVC版本中上载文件时,用户会得到file.IO权限错误。

    可能的线索:在事件日志中有一条信息说code:4005 Forms 请求的身份验证失败。原因:提供的票证无效。

    对于为什么会发生这种情况,你最初的想法是什么?

    谢谢,

    棒。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Darin Dimitrov    15 年前

    确保两个应用程序配置为使用相同的 machineKeys