전 Citrix XenApp을 통해 전세계 사용자에게 호스팅되는 VB6 응용 프로그램을 보유하고 있습니다. 저는 Windows GetTimeZoneInformation 호출을 사용하여 앱의 일부 날짜를 조정하기 위해 사용자의 시간대를 찾습니다 (날짜는 GMT로 앱에옵니다). 안타깝게도 GetTimeZoneInformation은 응용 프로그램을 실행하는 사용자가 아닌 Citrix 서버의 시간대를 가져옵니다. 이를위한 Citrix 기반 솔루션이 있습니까? 아니면 구현을 변경해야합니까? 이것은 다른 로컬라이제이션 설정과 동일한 문제가 있다고 생각하여 Citrix 호스트 응용 프로그램의 큰 구멍처럼 보입니다.Citrix XenApp에서 호스팅하는 응용 프로그램의 사용자 시간대를 가져올 수 있습니까?
1
A
답변
2
Windows에 표준 시간대를 요청할 때 응용 프로그램은 서버가 아니라 클라이언트의 표준 시간대를 자동으로 가져와야합니다. 여기 어떻게 작동하는지에 대한 good description입니다 (PortICA는 XenDesktop의 일종의 초기 코드 이름이었습니다).
작동하지 않는 경우 : 클라이언트 시간대 지원을 사용하지 않도록 설정하거나 다른 여러 가지 문제가 발생할 수 있습니다. 가능한 해결책은 Citrix KB 문서 CTX303498을 확인하십시오.
관련 문제
- 1. 표준 시간대를 웹 응용 프로그램의 사용자 기본 설정으로 설정해야합니까?
- 2. 실행중인 응용 프로그램의 이름을 가져올 수 없음
- 3. 현재 활성화 된 응용 프로그램의 이름을 가져올 수 있습니까?
- 4. userName으로 사용자 ID를 가져올 수 있습니까?
- 5. 방법 : IIS가 호스팅하는 WCF 응용 프로그램의 콜드 스타트 문제 방지?
- 6. 서버에 시간대를 설치할 수 있습니까?
- 7. 응용 프로그램의 사용자 글꼴
- 8. 웹 응용 프로그램의 최대 사용자 수
- 9. ASP.NET (MVC) 응용 프로그램의 TimeZone을 어떻게 설정할 수 있습니까?
- 10. Amazon EC2에서 웹 응용 프로그램의 처리 측을 호스팅하는 것이 좋습니다.
- 11. Atos가 보관 된 응용 프로그램의 dSYM에서 기호를 가져올 수 없습니다.
- 12. Citrix 환경에서 사용자 세션 간 상호 제외
- 13. 봄 mvc : 사용자 당 시간대를 어떻게 설정할 수 있습니까?
- 14. 아이폰에서 시계 응용 프로그램을 얻을 때 시간대를 얻을 수 있습니까
- 15. iPhone 응용 프로그램의 사용자 에이전트
- 16. 응용 프로그램의 진입 점을 변경할 수 있습니까?
- 17. Citrix Server와 같은 종류의 응용 프로그램 - Mac에서?
- 18. WoW64를 사용하는 32 비트 응용 프로그램의 인스턴스를 실행하는 64 비트 Citrix 서버의 메모리 처리
- 19. Silverlight에서 코드를 가져올 수 있습니까?
- 20. SQL Server에서 시간대를 변환 할 수 있습니까?
- 21. Windows Azure에서 표준 시간대를 지정할 수 있습니까?
- 22. javafx 응용 프로그램을 호스팅하는 방법
- 23. Citrix 클라이언트의 Wireshark
- 24. 게으른로드로 인해 iPhone 응용 프로그램의 반응이 느려집니다. 이미지를 미리 가져올 수 있습니까?
- 25. CommandLine 응용 프로그램의 사용자 지정 URL 체계
- 26. Winforms 응용 프로그램의 사용자 지정 속성 창
- 27. 보안 액세스 응용 프로그램의 사용자 변경
- 28. ASP.NET에서 브라우저의 표준 시간대를 가져올 수 있습니까? 아니면 JS 작업을 통해 정보를 검색해야합니까?
- 29. iphone 응용 프로그램에서 데이터를 가져올 수 없습니다.
- 30. 다중 도메인 응용 프로그램의 사용자 인증
내가 말하는 방법은 Windows kernel32 라이브러리의 GetTimeZoneInformation입니다. 이 기사에서 언급 한 변경 사항을 적용했지만 도움이되지는 않았다. 이 기사에서는 데이터가 저장 될 레지스트리 키를 언급했지만 데이터가 GetTimeZoneInformation에 대한 호출을 가로 채기위한 것인지 이해할 수 없습니다. – Stimy
예, Citrix는 표준 시간대 가져 오기 API 함수를 후크하여 호출 응용 프로그램에 반환 된 표준 시간대를 변경합니다. 하지만 어떤 API 함수가 연결되는지는 알 수 없습니다. –