我有一个Web应用程序,它部署了2个不同的版本。 1是ASP.Net Web表单版本,另一个是ASP.Net MVC版本
我有一个文件上传页面,可以动态创建要上传到的文件的目标位置的目录文件夹。
该应用程序正在为外部用户使用表单身份验证,并为网络用户使用集成Windows身份验证。
我遇到一个问题,用户可以在ASP.Net Web Forms版本中上传文件。但是当同一用户尝试在MVC版本中上传文件时,用户会收到File.IO权限错误。
这是踢球者:我可以在两个版本中上传相同的文件。用户位于远程位置,但我相信他们仍在网络中,因为他们可以在应用程序的其他部分工作。
可能的线索:在事件日志中有一条信息说明事件代码:4005表单身份验证对请求失败。原因:提供的票证无效。
您最初的想法是什么?
谢谢,
杆。