Pictograma „Conectat” nu apare în zona de notificare atunci când vă conectați la o aplicație la distanță folosind Acces spațiu de lucru la distanță prin web pe un computer care execută Windows Server 2008 R2

Traduceri articole Traduceri articole
ID articol: 977507 - View products that this article applies to.
Măriți totul | Reduceți totul

SIMPTOME

Atunci când vă conectați la o aplicație la distanță folosind Acces spațiu de lucru la distanță prin web pe un computer care execută Windows Server 2008 R2, pictograma Conectat nu apare în zona de notificare.

Notă Când executați prima dată o aplicație la distanță, pictograma Conectat apare în zona de notificare.

WebSSO (Sign-on unic pe web) nu func?ionează cum se a?teaptă, determinând solicitarea de două ori a acreditărilor în aplicațiile lansate prin RemoteApps publicate prin Acces spațiu de lucru la distanță prin web în Windows Server 2008 R2.

CAUZĂ

Această problemă apare când există module cookie multiple neexpirate pe computerul client.

REMEDIERE

Pentru a evita această problemă, ștergeți modulele cookie.

Dacă dori?i să soluționăm noi problema pentru dvs., continua?i cu sec?iunea „Remediere automată”. Dacă prefera?i să remedia?i dvs. problema, continua?i cu sec?iunea „Remediere personală”.

Remediere automată



Pentru o remediere automată a acestei probleme, face?i clic pe linkul sau pe butonul Remediere. În caseta de dialog Descărcare fi?ier, face?i clic pe Executare, apoi urma?i pa?ii din expertul Fix it.


Remediere problemă
Microsoft Fix it 50631


Note
  • Este posibil ca acest expert să fie numai în limba engleză. Însă, remedierea automată func?ionează ?i pentru Windows în alte limbi.
  • Dacă nu vă afla?i la computerul care manifestă problema, salva?i solu?ia Fix it pe o unitate flash sau pe un CD, apoi executa?i-o pe computerul care manifestă problema.

Apoi continua?i cu sec?iunea „S-a remediat problema?”.



Remediere personală

Pentru a șterge modulele cookie în Windows Internet Explorer 8, urmați acești pași:
  1. Faceți clic pe Start, pe Panou de control, pe Conexiuni de rețea și Internet, apoi pe Opțiuni Internet.
  2. În fila General, faceți clic pe Ștergere.
  3. Pentru a șterge doar modulele cookie, bifați caseta de selectare Module cookie, apoi faceți clic pentru a debifa toate celelalte casete de selectare.
  4. Face?i clic pe Ștergere.

O altă opțiune, pe lângă ștergere modulelor cookie, este modificarea fișierului script C:\windows\Web\RDWeb\Pages\renderscripts.js pe serverul Acces spațiu de lucru la distanță prin web.

Pentru a modifica fișierul script C:\windows\Web\RDWeb\Pages\renderscripts.js, urmați acești pași:

1. Conectați-vă la serverul Acces spațiu de lucru la distanță prin web ca membru în grupul local Administratori.
2. Navigați la următorul fișier jscript, faceți clic dreapta și selectați Edit.

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

3. Căutați implementarea funcției următoarele în acel fișier jscript.
function getCookieContents(strNameOfCookie)

4. Modificați codul din fișierul jscript, pentru a se potrivi cu următoarele:


Cod existent în fișierul 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);



Modificați secțiunea de mai sus din fișierul Renderscripts.js pentru a se potrivi cu următoarea:

---------------------------------------------------------------------------------------
/ / Adăugați o funcție denumită trim ca metodă pentru prototip
// obiect în String constructor.
String.prototype.trim = function()
{
// Folosiți o expresie regulată pentru a înlocui spațiile de
// început și de sfârșit cu caractere vide
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// Sfâr?itul noii func?ii

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(); //Se apelează noua func?ie
objCookieName = objCookie.substring(0, strNameOfCookie.length);

S-a remediat problema?

  • Verificați dacă s-a remediat problema. Dacă s-a remediat problema, a?i terminat cu această sec?iune. Dacă problema nu s-a remediat, contactați asistența.
  • Apreciem părerea dvs. Pentru a vă spune părerea sau pentru a raporta orice problemă cu această solu?ie, lăsa?i un comentariu în blogul „Remediere automat㔠sau trimite?i-ne un mesaj de po?tă electronică.

INFORMAȚII SUPLIMENTARE

Această problemă se poate produce când sunt adevărate următoarele condi?ii:
  • Acces spațiu de lucru la distanță prin web este un subdomeniu care are un domeniu părinte.
  • Domeniul părinte sau orice alt subdomeniu scrie un modul cookie care are un domeniu setat la nivelul domeniului părinte. Acest comportament partajează modului cookie între toate subdomeniile.
Dacă Acces spațiu de lucru la distanță prin web este plasat la nivelul domeniului părinte, pictograma conexiunii apare în zona de notificare. În plus, caracteristica Sign-on unic (SSO), aplicația la distanță și conexiunea cu spațiul de lucru funcționează așa cum se așteaptă atunci când vă conectați la aplicația la distanță.


În plus, acest lucru poate fi observat atunci când există informații suplimentare pentru module cookie conținute în module cookie returnate clientului de către serverul web.



Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Proprietă?i

ID articol: 977507 - Ultima examinare: 21 octombrie 2011 - Revizie: 1.0
SE APLICĂ LA:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Cuvinte cheie: 
kbtshoot kbexpertisebeginner kbsurveynew kbprb kbfixme kbmsifixme KB977507

Trimite?i feedback

 

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