当我上传文件(如照片)时,我正在失去用户会话,网站会将我重定向到登录页面。 我正在上载其他文件夹中的文件,而不是项目文件夹中的文件。
web.config,system.web:
<system.web> <authentication mode="Forms"> <forms defaultUrl="/" loginUrl="/Account/Login" name="_User" timeout="60" path="/" /> </authentication> <sessionState mode="InProc" timeout="60" /> <compilation targetFramework="4.7" /> <httpRuntime targetFramework="4.7" executionTimeout="3600" maxRequestLength="52428" /> <globalization culture="en-US" uiCulture="en-US" fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" responseHeaderEncoding="utf-8" /> <customErrors mode="Off" defaultRedirect="/" redirectMode="ResponseRedirect" /> </system.web>
知道吗?
始终在中设置域 饼干 ,和 形式 更可取的是 www. 因此,即使用户或URL没有包含cookie,cookie也可以工作。
www.
<httpCookies domain="domain.com" />
<forms domain="domain.com" />
这是一个可能的问题-另一个可能是 requireSSL 字段。
requireSSL