סמל "מחובר" אינו מוצג באזור ההודעות כאשר אתה מתחבר ליישום מרוחק באמצעות 'גישת אינטרנט לשולחן עבודה מרוחק' במחשב שבו פועלת מערכת הפעלה Windows Server 2008 R2

תרגומי מאמרים תרגומי מאמרים
Article ID: 977507
הרחב הכל | כווץ הכל

מאפייני הבעיה

כאשר אתה מתחבר ליישום מרוחק באמצעות 'גישת אינטרנט לשולחן עבודה מרוחק' (גישת אינטרנט RD) במחשב שבו פועלת מערכת הפעלה Windows Server 2008 R2, הסמל מחובר אינו מופיע באזור ההודעות.

שים לב בעת ההפעלה הראשונה של היישום המרוחק, הסמל מחובר מופיע באזור ההודעות.

WebSSO (Web Single Sign On) אינו פועל כצפוי, וגורם לפנייה כפולה לקבלת אישורים ביישומים המופעלים באמצעות RemoteApps שפורסם על-ידי Remote Desktop Web Access ב-Windows Server 2008 R2.

סיבה

בעיה זו מתרחשת כאשר במחשב הלקוח יש מספר קובצי cookie שתוקפם לא פג.

דרכים לעקיפת הבעיה

כדי לעקוף את הבעיה, מחק את קובצי ה-cookie.

כדי שאנו נעקוף בעיה זו עבורך, עבור לסעיף "תקנו עבורי". אם אתה מעדיף לתקן בעיה זו בעצמך, עבור לסעיף "אני מעדיף לתקן בעצמי".

תקנו עבורי



כדי לתקן בעיה זו באופן אוטומטי, לחץ על הלחצן או על הקישור תקן. בתיבת הדו-שיח הורדת קובץ, לחץ על הפעלה ובצע את הצעדים באשף התיקון.


תקן בעיה זו
Microsoft Fix it 50631


הערות
  • ייתכן שאשף זה מוצג באנגלית בלבד. עם זאת, התיקון האוטומטי פועל גם עבור גרסאות של Windows בשפות אחרות.
  • אם אינך נמצא מול המחשב שבו אירעה הבעיה, שמור את הפתרון בכונן הבזק או בתקליטור ולאחר מכן הפעל אותו במחשב שבו אירעה הבעיה.

כעת עבור אל הסעיף "האם הבעיה נפתרה?".



אני מעדיף לתקן בעצמי

כדי למחוק קובצי cookie ב- Windows Internet Explorer 8, בצע את הפעולות הבאות:
  1. לחץ על התחל, לחץ על לוח הבקרה, לחץ על חיבורי רשת ואינטרנט ולאחר מכן לחץ על אפשרויות אינטרנט.
  2. בכרטיסייה כללי, לחץ על מחק.
  3. כדי למחוק רק את קובצי ה-cookie, לחץ לסימון תיבת הסימון Cookies, ואז לחץ לביטול הסימון מיתר תיבות הסימון.
  4. לחץ על מחק.

אפשרות אחרת מלבד מחיקת קובצי cookie היא שינוי קובץ ה-script בשם C:\windows\Web\RDWeb\Pages\renderscripts.js בשרת RD Web Access.

כדי לשנות את קובץ ה-script הנקרא C:\windows\Web\RDWeb\Pages\renderscripts.js, בצע את הפעולות הבאות:

1. היכנס לשרת Remote Desktop Web Access כחבר בקבוצת המנהלי המקומית.
2. דפדף לקובץ jscript הבא, לחץ עליו לחיצה ימנית ובחר ערוך.

C:\windows\Web\RDWeb\Pages\renderscripts.js

3. חפש וממש את הפונקציה הבאה באותו קובץ jscript.
function getCookieContents(strNameOfCookie)

4. שנה את הקודים בקובץ jscript כדי להתאים לנתונים הבאים:


קוד קיים בקובץ Renderscripts.js:

------------------------------------------
function getCookieContents(strNameOfCookie)
{
var objCookie;
var objCookieName;
var objCookieContents = null;

if ( strNameOfCookie != null &&
strNameOfCookie != "" &&
document.cookie.length > 0 )
{
var objCookies = document.cookie.split(";");
for (var iIndex = 0; iIndex < objCookies.length; iIndex++)
{
objCookie = objCookies[iIndex];
objCookieName = objCookie.substring(0, strNameOfCookie.length);



שנה את הקטע הקודם בקובץ Renderscripts.js כך שיתאים לתוכן הבא:

---------------------------------------------------------------------------------------
// הוסף פונקציה בשם trim כשיטה של האב-טיפוס
// אובייקט של בנאי מחרוזת.
String.prototype.trim = function()
{
// השתמש בביטוי רגולרי להחלפת רווחים מובילים ומסיימים
// במחרוזת ריקה
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// סוף הפונקציה החדשה הנוספת

function getCookieContents(strNameOfCookie)
{
var objCookie;
var objCookieName;
var objCookieContents = null;

if ( strNameOfCookie != null &&
strNameOfCookie != "" &&
document.cookie.length > 0 )
{
var objCookies = document.cookie.split(";");
for (var iIndex = 0; iIndex < objCookies.length; iIndex++)
{
objCookie = objCookies[iIndex];
objCookie = objCookie.trim(); //קורא לפונקציה החדשה שנוספה
objCookieName = objCookie.substring(0, strNameOfCookie.length);

האם הבעיה נפתרה?

  • בדוק אם הבעיה נפתרה. אם הבעיה נפתרה, סעיף זה הושלם. אם הבעיה לא נפתרה, באפשרותך לפנות לתמיכה.
  • אנו מעריכים את המשוב שלך. כדי לספק משוב או כדי לדווח על בעיות כלשהן בפתרון זה, השאר הערה בבלוג "תקנו עבורי" או שלח לנו דואר אלקטרוני.

מידע נוסף

הבעיה עשויה להתעורר כאשר מתקיימים התנאים הבאים:
  • Remote Desktop Web Access נמצא בתחום בעל תחום אב.
  • תחום האב, או תחום משנה אחר כלשהו, כותב קובץ cookie שבו התחום נקבע לרמת תחום האב. אופן פעולה זה משתף את קובץ ה-cookie בין כל תחומי המשנה.
אם Remote Desktop Web Access נמצא ברמת תחום האב, סמל החיבור מופיע באזור ההודעות. בנוסף, תכונת הכניסה היחידה (SSO), היישום המרוחק, וחיבור שולחן העבודה פועלים באופן צפוי כאשר אתה מתחבר ליישום המרוחק.


בנוסף, ניתן לראות שהדבר מתרחש כאשר יש פרטי cookie נוספים בתוך קובץ ה-cookie המוחזר ללקוח על-ידי שרת האינטרנט.



הערה זהו מאמר מסוג "פרסום מהיר" שנוצר ישירות מתוך ארגון התמיכה של Microsoft. המידע ניתן כפי שהוא (as-is) כתגובה לבעיות שעלו. בשל הדחיפות בהוצאת החומר, שגיאות טיפוגרפיות עשויות להתגלות בו, והחומר עשוי לעבור תיקון בכל שלב ללא הודעה מראש. לקבלת מידע נוסף, עיין בתנאי השימוש.

מאפיינים

Article ID: 977507 - Last Review: שבת 22 אוקטובר 2011 - Revision: 1.1
מילות מפתח 
kbtshoot kbexpertisebeginner kbsurveynew kbprb kbfixme kbmsifixme KB977507

ספק משוב

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com