IIS时区以及夏令时调整

如何为IIS建立时区建立。 似乎自从使用白天的财务节省(+1小时)后,IIS返回的时刻落后1小时,因为+1被忽略了。

Web服务器本身的时刻是正确的,但是当应用程序代码调用getDateTime时,肯定会返回错误的时间。 任何想法?

编辑

应用程序代码在in.net中,此特定组件与SQLMembershipProvider相关。 主要是访问客户时,最后一次登录日期时间会升级并保存在数据源中。 这比现实时间快1小时。 两个Web服务器上的tome设置(应用程序Web服务器以及组织SQL Server的那个都是正确的),并且它独立于客户网站设置

编辑2

谢谢你的解决方案,它最终的麻烦资源不是IIS相关的

0
2019-05-07 10:37:11
资源 分享
答案: 3

我认为它是由现实生成的,只是SQLMembershipProvider如何使用日期时间。 主要的永久性(lastLoginTime,lastUserActivity等)保存为UTC - 这是为了避免在Web服务器在各种时区运行时可行的重复问题。 它类似于IIS在UndertheFold中提到的日志中使用时间的手段 - 感谢您将我瞄准适当的指令

某些引用可以位于专业的ASP.NET 2.0安全性,成员资格和角色管理作者:Stefan Schackow

所以主要不是IIS关注的问题

0
2019-05-17 06:16:59
资源

IIS经常访问GMT - 您可以设置翻转时间。 由于您的Web服务器为DST转换而导致的时刻调整。 但是日志是固定的

选择的日志文档布局是W3C扩展日志文件格式。 广泛的日志文档布局在Phillip M. Hallam - Baker和Brian Behlendorf的W3C工作草案WD - logfile - 960323要求中指定。 此记录指定日期以及时间文档以保持GMT。 这是有意识的行为。

http://support.microsoft.com/kb/271196

0
2019-05-11 01:06:35
资源

这可能不会直接解决您的询问,但我们担心客户无法登录我们的网站。 他们的cookie快速耗尽。 它最终与他们的白天财务节省时间设置相关联,并且没有在XP中安装一些DST点。

让他们下载和安装并安装这个位置解决了这个问题。

夏令时补丁

0
2019-05-08 14:34:17
资源