当我上传文件(例如照片)时,我正在丢失用户会话,网站会将我重定向到登录页面。 我正在上传不同文件夹中的文件,而不是在项目文件夹中。
Web.config,system.web:
if (featureLayerDict.Any())
{
// Remove the previously applied layers
if (myMap.OperationalLayers != null)
{
myMap.OperationalLayers.Clear();
}
// Select the LayerIds, which are based on if Parent Layer is selected
var selectedMapLayerIds = mapLayers.Select(l => l.ID).ToList();
foreach (var dictItem in featureLayerDict)
{
try
{
// Add the layer to maps operational layer only if its parent layer is selected and if its present in the userlayers
if (userLayers.Contains(dictItem.Key) && selectedMapLayerIds.Contains(dictItem.Key))
{
myMap.OperationalLayers.Add(dictItem.Value);
}
}
catch (Exception ex)
{
continue;
}
}
}
有什么想法吗?
答案 0 :(得分:1)
始终在 Cookie 和表单中设置域名,最好不要使用www.
,以便即使用户或网址也可以使用Cookie不包括它。
<httpCookies domain="domain.com" />
<forms domain="domain.com" />
这是可能的问题之一 - 其他可以是requireSSL
字段。