تخطي إلى المحتوى

تذكرة تسجيل الدخول وتوازن الحمل

إنشاء تذكرة تسجيل الدخول على خادم البوابة

يمكنك إنشاء تذكرة تسجيل دخول على البوابة باستخدام:

/socket.io/LPW?WinUser=DOMAIN\LOGIN&WinPassword=PASSWORD

لكنها ستسمح لك فقط بالاتصال على خادم البوابة نفسه.

إنشاء تذكرة تسجيل الدخول على خادم التطبيق

يمكنك أيضًا إنشاء تذكرة تسجيل دخول على خادم تطبيقات معكوسة مع:

/srv4/socket.io/LPW?WinUser=DOMAIN\LOGIN&WinPassword=PASSWORD

(بافتراض أن ~~srv4 هو الاسم الداخلي لخادم التطبيق كما هو مُكون في TSplus reverse-proxy)

لكنها ستسمح لك فقط بالاتصال على خادم التطبيق المحدد هذا.

تذكرة تسجيل الدخول وتوازن الحمل

لذا إذا كنت ترغب في استخدام تذاكر تسجيل الدخول وتحميل التوازن، فقد ترغب في إجراء طلب HTTP إضافي أولاً:

https://your-gateway-server.com/cgi-bin/hb.exe?action=lb&l=LOGIN&d=DOMAIN&t=TIMESTAMP

سيعيد هذا إجابة مثل هذه:

تحميل التوازن - APP SERVER 4 - your-gateway-server.com/~~srv4 - https - 443

يمكنك تحليل هذا الرد لاسترجاع خادم التطبيق الذي يوصي عليك TSplus Load-Balancer بالاتصال به لهذا المستخدم المحدد.

سيوصي بالخادم الأقل تحميلًا في مزرعة TSplus الخاصة بك، إذا كانت الجلسات الثابتة مفعلة على بوابة TSplus الخاصة بك، فسيأخذ في الاعتبار الجلسات النشطة الحالية، إلخ.

يمكنك بعد ذلك إنشاء تذكرة تسجيل دخول على خادم التطبيق المحدد هذا والاتصال بالمستخدم به.

هذا هو بالضبط طلب http الذي تم على صفحة تسجيل الدخول إلى بوابة TSplus.

استخدام تذكرة تسجيل الدخول لفتح جلسة مستخدم

الآن بعد أن لديك تذكرة تسجيل دخول صالحة، يمكنك فتح جلسة مستخدم باستخدام هذه التذكرة عن طريق فتح نافذة متصفح إلى هذا الرابط:

https://your-gateway-server.com/~~srv4/software/html5.html?user=*xxxxxxxx

حيث "xxxxxxxx" هو تذكرة تسجيل الدخول.