我在根文件夹中有一个Contact.cshtml页面,其中包含用户填写以发送电子邮件的表单。它工作正常。
当我将其移动到Admin文件夹(受角色保护,即Roles.IsUserInRole)时,我收到连接/超时错误。
我的WebMail在我的_AppStart.cshtml页面中配置,该页面位于根目录中。
Admin文件夹有一个web.config,但它只有一个授权语句和几个连接字符串(不相关)。
我无法弄清楚为什么WebMail在root用户而不是Admin文件夹中工作。
有什么想法吗?
答案 0 :(得分:0)
我在一天左右后就明白了。问题似乎是子文件夹中的文件夹权限与根目录不同。一旦我将权限复制到子文件夹,WebMail就会按预期工作。