Ha a Távoli asztali webes elérés segítségével csatlakozik egy távoli alkalmazáshoz egy Windows Server 2008 R2 rendszert futtató számítógépen, a „Csatlakoztatva” ikon nem jelenik meg ...

A cikk fordítása A cikk fordítása
Cikk azonosítója: 977507 - A cikkben érintett termékek listájának megtekintése.
Az összes kibontása | Az összes összecsukása

A jelenség

Ha a Távoli asztali webes elérés segítségével csatlakozik egy távoli alkalmazáshoz egy Windows Server 2008 R2 rendszert futtató számítógépen, a Csatlakoztatva ikon nem jelenik meg az értesítési területen.

Megjegyzés: Amikor először futtat távoli alkalmazást, a Csatlakoztatva ikon megjelenik az értesítési területen.

A WebSSO (Webes egyszeri bejelentkezés) nem működik megfelelően, ezért a hitelesítő adatokra irányuló „kettős kérés” lép fel a RemoteApps programokon keresztül elindított, a Windows Server 2008 R2 Távoli asztali webes elérésén keresztül kiadott alkalmazásokban.

Oka

Ez a probléma akkor merül fel, ha több, még le nem járt cookie található az ügyfélszámítógépen.

Kerülő megoldás

A probléma megkerülése érdekében törölje a cookie-kat.

Ha azt szeretné, hogy a probléma megoldása automatikusan történjen, ugorjon az „Automatikus javítás” című részre. Ha a probléma javítását saját kezűleg kívánja elvégezni, lépjen a „Kézi javítás” című részhez.

Automatikus javítás



A probléma automatikus javításához kattintson A probléma javítása hivatkozásra vagy gombra. Ezután kattintson a Futtatás gombra a Fájl letöltése párbeszédpanelen, és kövesse az automatikus javítási varázsló lépéseit.


A probléma javítása
Microsoft Fix it 50631


Megjegyzések
  • Előfordulhat, hogy a varázsló csak angol nyelven érhető el. Az automatikus javítás ugyanakkor a Windows többi nyelvi változatával is működik.
  • Ha ezt a cikket nem azon a számítógépen tekinti meg, amelyen a problémát tapasztalja, az automatikus javítást mentse egy USB-meghajtóra vagy CD-re, és azon a számítógépen futtassa, amelyen a hiba jelentkezik.

Ezt követően folytassa az olvasást a „Megoldódott a probléma?” című résszel.



Kézi javítás

A Windows Internet Explorer 8 programban található cookie-k törléséhez tegye a következőket:
  1. Kattintson a Start gombra, kattintson a Vezérlőpult elemre, kattintson a Hálózati és internetes kapcsolatok elemre, végül kattintson az Internetbeállítások lehetőségre.
  2. Az Általános lapon kattintson a Törlés gombra.
  3. Ha csak a cookie-kat szeretné törölni, jelölje be a Cookie-k jelölőnégyzetet, majd kattintással törölje az összes többi jelölőnégyzet jelölését.
  4. Kattintson a Törlés gombra.

A cookie-k törlésén kívül módosíthatja is a C:\windows\Web\RDWeb\Pages\renderscripts.js parancsfájlt a Távoli asztali webes elérés kiszolgálón.

A C:\windows\Web\RDWeb\Pages\renderscripts.js parancsfájl módosításához kövesse az alábbi lépéseket:

1. Jelentkezzen be a Távoli asztali webes elérés kiszolgálóra a helyi rendszergazdák csoportjának tagjaként.
2. Keresse meg az alábbi jscript fájlt, kattintson a jobb gombbal, és válassza a Szerkesztés parancsot.

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

3. Keresse meg az alábbi függvény megvalósítását a jscript fájlban.
function getCookieContents(strNameOfCookie)

4. Módosítsa a jscript fájlt úgy, hogy az egyezzen a következővel:


A Renderscripts.js fájl meglévő kódja:

------------------------------------------
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);



Módosítsa a Renderscripts.js fájl fenti szakaszát, hogy az egyezzen a következővel:

---------------------------------------------------------------------------------------
// Add a function called trim as a method of the prototype
// object of the String constructor.
String.prototype.trim = function()
{
// Use a regular expression to replace leading and trailing
// spaces with the empty string
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// End of the new-added function

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(); //Calling the new-added function
objCookieName = objCookie.substring(0, strNameOfCookie.length);

Megoldódott a probléma?

  • Ellenőrizze, hogy megoldódott-e a probléma. Ha a probléma megoldódott, nincs más teendője. Ha a probléma továbbra is fennáll, lépjen kapcsolatba a támogatási szolgálattal.
  • Örömmel várjuk visszajelzését. Ha az itt ismertetett megoldással kapcsolatban visszajelzést küldene, illetve problémát szeretne bejelenteni, szóljon hozzá az automatikus javítással foglalkozó bloghoz, vagy küldjön egy e-mailt.

További információ

A probléma az alábbi feltételek fennállása esetén következhet be:
  • A Távoli asztali webes elérés egy szülőtartománnyal rendelkező altartományban helyezkedik el.
  • A szülőtartomány vagy bármely másik altartomány ír egy cookie-t, amely tartománya a szülőtartomány szintjére van beállítva. Ez a viselkedés osztja meg a cookie-t az összes altartomány között.
Ha a Távoli asztali webes elérés a szülőtartomány szintjére kerül, a kapcsolat ikon megjelenik az értesítési területen. Emellett az egyszeri bejelentkezés (SSO) szolgáltatás, a távoli alkalmazás és az asztali kapcsolat megfelelően működnek, amikor a távoli alkalmazáshoz csatlakozik.


Ez akkor fordul még elő, amikor az ügyfélprogramnak a webkiszolgáló által visszaadott cookie-kban további cookie-információk találhatók.



Megjegyzés: Ez egy „GYORS KÖZZÉTÉTELŰ” cikk, amelyet maga Microsoft támogatási csoportja készített. A benne fogalt információkat a jelentkező problémákra válaszul, az adott állapotukban biztosítjuk. Az anyagok a közzétételük gyorsaságából következően tartalmazhatnak sajtóhibákat, illetve külön értesítés nélkül bármikor átdolgozáson eshetnek át. További tudnivalók olvashatók a felhasználási feltételek között.

Tulajdonságok

Cikk azonosítója: 977507 - Utolsó ellenőrzés: 2011. október 21. - Verziószám: 1.0
A cikkben található információ a következő(k)re vonatkozik:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Kulcsszavak: 
kbtshoot kbexpertisebeginner kbsurveynew kbprb kbfixme kbmsifixme KB977507
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

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