Citrixサーバー経由で遠隔地にあるアプリケーションで問題が発生しました。アプリケーションがリモートロケーションで実行されたときに、ユーザーがCitrix経由でアプリケーションにアクセスしていたとしても、リモートロケーションからの時間とともにデータベースにイベントを記録しました。.NET DateTimeはホストマシンの時刻または仮想マシンの時刻にアクセスしますか?
.NETのDateTime.NowはどういうわけかCitrixコンテナを "エスケープ"して、リモートマシンの時刻を見つけましたか、他の説明がありますか?
ここに、アプリケーションの現在の設定があります。
- アプリケーションは、リモートユーザーがヨーロッパに位置し、Citrixのサーバー・マシンの時刻が設定されている米国
- でアプリケーションを実行してシミュレートしたCitrix社を介してアプリケーションにアクセスされる
- 米国内のデータベースにイベントを記録します米国時間へ
PSアプリケーションは、将来保存するときにデータベースから時間を照会するように更新されました。
は(http://stackoverflow.com/questions/29638378/current-date-time-in-java-under-citrix-xenapp [いくつかの質問が有望に見える]少なくとも、前のCitrixを試したことがありません-6-5) –