Ikon "Tersambung" tidak muncul di area pemberitahuan saat Anda menyambungkan aplikasi jauh dengan menggunakan Akses Web Desktop Jauh di komputer yang menjalankan Windows Server 2008 R2

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 977507 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

GEJALA

Saat menyambungkan aplikasi jauh dengan menggunakan Akses Web Desktop Jauh (Akses Web RD) di komputer yang menjalankan Windows Server 2008 R2, ikon Tersambung tidak muncul di area pemberitahuan.

Catatan Saat Anda menjalankan aplikasi jauh, ikon Tersambung akan muncul di area pemberitahuan.

WebSSO (Masuk Tunggal Web) tidak berfungsi seperti yang diharapkan, menyebabkan "wantian ganda" untuk mandat di aplikasi yang dilucurkan melalui RemoteApps yang diterbitkan melalui Akses Web Desktop Jauh di Windows Server 2008 R2.

PENYEBAB

Masalah ini terjadi saat terdapat beberapa kuki yang belum habis waktunya di komputer klien.

TEKNIK PEMECAHAN MASALAH

Untuk menyelesaikan masalah ini, hapus kuki.

Untuk meminta kami memperbaiki masalah ini untuk Anda, buka bagian "Perbaiki ini untuk saya". Jika Anda lebih suka memperbaiki sendiri masalah ini, buka bagian "Biarkan saya memperbaiki sendiri".

Perbaiki ini untuk saya



Untuk memperbaiki masalah ini secara otomatis, klik tombol atau tautan Perbaiki ini. Di kotak dialog Unduh Berkas, klik Jalankan kemudian ikuti langkah-langkah di Wisaya Perbaiki ini.


Perbaiki masalah ini
Microsoft Perbaiki ini 50631


Catatan
  • Wisaya ini mungkin hanya tersedia dalam bahasa Inggris. Namun, perbaikan otomatis juga dapat berfungsi untuk Windows versi bahasa lainnya.
  • Apabila Anda tidak berada di depan komputer yang memiliki masalah, simpan solusi Perbaiki ini ke kandar flash atau CD kemudian jalankan di komputer yang memiliki masalah.

Kemudian, buka bagian "Apakah ini memperbaiki masalah?".



Biarkan saya memperbaiki sendiri

Untuk menghapus kuki di Windows Internet Explorer 8, ikuti langkah-langkah berikut ini:
  1. Klik Mulai, klik Panel Kontrol, klik Jaringan dan Sambungan Internet, kemudian klik Opsi Internet.
  2. Di tab Umum, klik Hapus.
  3. Untuk hanya menghapus kuki, klik untuk memilih kotak centang Kuki, kemudian klik untuk menghapus semua kotak centang lainnya.
  4. Klik Hapus.

Opsi lainnya selain daripada menghapus kuki adalah dengan mengubah berkas skrip C:\windows\Web\RDWeb\Pages\renderscripts.js di server Akses Web RD.

Untuk mengubah berkas skrip C:\windows\Web\RDWeb\Pages\renderscripts.js, ikuti langkah-langkah berikut ini:

1. Masuk ke server Akses Web Desktop Jauh sebagai anggota di grup Administrator.
2. Jelajahi berkas skrip berikut ini, klik kanan, kemudian pilih Edit.

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

3. Temukan implementasi fungsi berikut ini di berkas jscript.
function getCookieContents(strNameOfCookie)

4. Ubah kode di berkas jscript untuk mencocokkan dengan yang berikut ini:


Kode yang ada di berkas 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);



Ganti bagian di atas di berkas Renderscripts.js untuk dicocokkan dengan berikut ini:

---------------------------------------------------------------------------------------
// Tambahkan fungsi yang disebut trim sebagai metode prototipe
// object dari konstruktor Karakter.
String.prototype.trim = function()
{
// Gunakan ekspresi reguler untuk mengganti spasi kosong di awal dan di ekor
// dengan karakter kosong
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// Akhir dari fungsi yang baru ditambahkan

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(); //Memanggil fungsi yang baru ditambahkan
objCookieName = objCookie.substring(0, strNameOfCookie.length);

Apakah ini memperbaiki masalah?

  • Periksa apakah masalah telah diperbaiki. Apabila masalah telah diperbaiki, Anda selesai dengan bagian ini. Apabila masalah belum diperbaiki, Anda dapat menghubungi dukungan.
  • Kami menghargai masukan dari Anda. Untuk memberikan masukan atau untuk melaporkan masalah apa pun untuk solusi ini, berikan komentar di blog "Perbaiki ini untuk saya" atau kirimkan pesan email kepada kami.

INFORMASI LEBIH LANJUT

Masalah ini dapat terjadi jika kondisi berikut benar:
  • Akses Web Desktop Jauh ada di subdomain yang memiliki domain induk.
  • Domain induk, atau subdomain lainnya, menulis kuki yang harus menata domain ke tingkat domain induk. Perilaku ini berbagi kuki antara semua subdomain.
Apabila Akses Web Desktop Jauh diletakkan di tingkat domain induk, ikon sambungan akan muncul di area pemberitahuan. Selain itu, fitur pendaftaran tunggal (SSO), aplikasi jauh, dan Sambungan Desktop berfungsi seperti yang diharapkan saat Anda menyambung ke aplikasi jauh.


Selain itu hal ini dapat dilihat terjadi saat terdapat informasi tambahan yang berada di kuki yang dihadirkan kembali ke klien oleh server 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.

Properti

ID Artikel: 977507 - Kajian Terakhir: 21 Oktober 2011 - Revisi: 1.0
Berlaku bagi:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Kata kunci: 
kbtshoot kbexpertisebeginner kbsurveynew kbprb kbfixme kbmsifixme KB977507

Berikan Masukan

 

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