我正在使用 Windows 身份验证。
我的代码中有这个:
CultureInfo CultureInfoDateCulture = new CultureInfo("fr-FR");
CultureInfo provider = CultureInfo.InvariantCulture;
provider = new CultureInfo("fr-FR");
try
{
startDateTime = DateTime.ParseExact(startDate, "d", provider);
endDateTime = DateTime.ParseExact(endDate, "d", provider);
}
catch
{
Alert("Insert Failed: Date Format is incorrect. Please make sure it is in the following format: Day/Month/Year i.e. 1/1/2012", "error", false);
}
这是我通过 HTTPs 访问应用程序时得到的屏幕(编辑:由于某种奇怪的原因,我无法显示此图像,登录屏幕是要求用户连接到服务器的屏幕)
我该如何解决这个问题?由于上面的代码,我不希望用户访问重新登录,这是serverR上的访问权限问题吗?
更新:
在使用 Chrome 的开发人员工具找出试图访问哪些文件后,结果发现丢失的图像是要求用户登录的原因。出于某种原因,服务器返回了 403 错误(而不是 404 错误,很可能是因为安全性不允许用户 ping 公共文件以查看它们是否存在)。删除图像链接后,它不再提示重新登录。我认为 CultureInfo 是原因,因为这是这两个页面中唯一通用的代码,而不是其他页面,但是,错误在于 jQuery DataPicker CSS 文件。