Prijungimo piktograma nerodoma pranešimų srityje, kai prisijungiate prie nuotolinės programos naudodami nuotolinio darbalaukio žiniatinklio prieigą kompiuteryje, kuriame vykdoma „Windows Server 2008“ R2

POŽYMIAI
Kai prisijungiate prie nuotolinės programos naudodami nuotolinio darbalaukio žiniatinklio prieigą (RD žiniatinklio prieigą) kompiuteryje, kuriame vykdoma „Windows Server 2008“ R2, piktograma Prijungta nerodoma pranešimų srityje.

Pastaba. Kai pirmą kartą vykdote nuotolinę programą, pranešimų srityje rodoma piktograma Prijungta.

WebSSO (vienas prisijungimas prie žiniatinklio) neveikia, kaip tikėtasi, dėl to siunčiami besidubliuojantys raginimai įvesti kredencialus taikomosiose programose, kurios paleistos per RemoteApps, publikuotas per nuotolinio darbalaukio žiniatinklio prieigą „Windows Server 2008“ R2.
PRIEŽASTIS
Ši problema iškyla, kai kliento kompiuteryje yra keletas slapukų, kurių skirtasis laikas nėra pasibaigęs.
PROBLEMOS SPRENDIMAS
Norėdami išspręsti šią problemą, atlikite toliau nurodytus veiksmus.

Jei pageidaujate, kad problemą išspręstume už jus, pereikite prie skyriaus Pataisyti už mane. Jei pageidaujate šią problemą spręsti savarankiškai, pereikite prie skyriaus Leiskite taisyti pačiam.

Pataisyti už mane



Norėdami išspręsti problemą automatiškai, spustelėkite mygtuką arba saitą Pataisyti. Dialogo lange Failo atsisiuntimas spustelėkite Vykdyti, tada atlikite vedlyje „Pataisyti“ pateikiamus veiksmus.




Pastabos.
  • Šis vedlys gali būti tik anglų kalba. Tačiau automatinis taisymas tinka ir kitų kalbų „Windows“ versijoms.
  • Jei dirbate kitu kompiuteriu, o ne tuo, kuriame kilo ši problema, sprendimą „Pataisyti“ galite įrašyti „flash“ atmintinėje arba CD diske ir paleisti jį reikiamame kompiuteryje.

Tada pereikite prie skyriaus Ar tai išsprendė problemą?



Leiskite taisyti pačiam

Norėdami „Windows Internet Explorer 8“ panaikinti slapukus, atlikite toliau nurodytus veiksmus.
  1. Spustelėkite Pradėti, Valdymo skydas, Tinklo ir interneto ryšiai, tada spustelėkite Interneto parinktys.
  2. Skirtuke Bendra spustelėkite Naikinti.
  3. Norėdami panaikinti tik slapukus, spustelėdami Slapukai pažymėkite žymės langelį, o tada spustelėkite norėdami išvalyti visus kitus žymės langelius.
  4. Spustelėkite Naikinti.

Užuot naikinus slapukus galima pakeisti scenarijaus failą C:\windows\Web\RDWeb\Pages\renderscripts.js RD žiniatinklio prieigos serveryje.

Norėdami pakeisti scenarijaus failą C:\windows\Web\RDWeb\Pages\renderscripts.js atlikite toliau nurodytus veiksmus.

1. Prisijunkite prie nuotolinio darbalaukio žiniatinklio prieigos serverio kaip vietos administratorių grupės narys.
2. Suraskite „jscript“ failą, spustelėkite dešiniuoju pelės mygtuku ir pažymėkite Redaguoti.

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

3. Tame „jscript“ faile suraskite toliau nurodytos funkcijos įdiegtį.
funkcija getCookieContents(strNameOfCookie)

4. Pakeiskite „jscript“ faile kodus, kad atitiktų toliau nurodytuosius.


Esamas kodas Renderscripts.js faile:

------------------------------------------
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 faile pakeiskite anksčiau nurodytą dalį, kad sutaptų su toliau nurodytąja.

---------------------------------------------------------------------------------------
// Įtraukite pradžios / pabaigos koregavimo funkciją kaip eilutės konstruktoriaus
// objekto prototipo metodą.
String.prototype.trim = function()
{
// Naudokite įprastą išraišką ir pakeiskite pradžios bei pabaigos
// tarpus tuščiomis eilutėmis
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// Naujai įtrauktos funkcijos pabaiga

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(); //Naujai įtrauktos funkcijos iškvietimas
objCookieName = objCookie.substring(0, strNameOfCookie.length);

Ar tai išsprendė problemą?

  • Patikrinkite, ar problema išspręsta. Jei problema išspręsta, toliau skaityti šio skyriaus nebereikia. Jei problema neišspręsta, galite susisiekti su palaikymo centru.
  • Būtume dėkingi už jūsų atsiliepimą. Norėdami pateikti atsiliepimą arba pranešti apie šio sprendimo problemas, palikite komentarą interneto dienoraštyje Pataisyti už mane arba atsiųskite mums el. laišką.
DAUGIAU INFORMACIJOS
Ši problema gali kilti esant šioms sąlygoms:
  • Nuotolinio darbalaukio žiniatinklio prieiga yra padomenyje, kuris turi pirminį domeną.
  • Pirminis domenas arba bet kuris kitas padomenis parašo slapuką, kurio domenas nustatytas kaip pirminio lygio domenas. Tokiu atveju slapuką bendrai naudoja visi padomeniai.
Jei nuotolinio darbalaukio žiniatinklio prieiga nustatyta pirminio domeno lygiu, pranešimų srityje rodoma ryšio piktograma. Be to, kai prisijungiate prie nuotolinės programos, vieno prisijungimo vienu metu (SSO) funkcija, nuotolinė programa ir darbalaukio ryšys veikia, kaip tikėtasi.


Taip gali įvykti ir tada, kai žiniatinklio serverio atgal klientui perduodamame slapuke yra papildomos slapuko informacijos.



fixit fix it fixme
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.
Savybės

Straipsnio ID: 977507 – Paskutinė peržiūra: 10/21/2011 17:57:00 – Peržiūra: 1.0

Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard

  • kbtshoot kbexpertisebeginner kbsurveynew kbprb kbfixme kbmsifixme KB977507
Atsiliepimai