Windows Server 2008 R2 ile çalışan bir bilgisayarda Uzak Masaüstü Web Erişimi'ni kullanarak uzak bir uygulamaya bağlandığınızda, "Bağlı" simgesi bildirim alanında görünmüyor

Makale çevirileri Makale çevirileri
Makale numarası: 977507 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Windows Server 2008 R2 ile çalışan bir bilgisayarda Uzak Masaüstü Web Erişimi'ni (RD Web Erişimi) kullanarak uzak bir uygulamaya bağlandığınızda, Bağlandı simgesi bildirim alanında görünmez.

Not Uzak bir uygulamayı ilk kez çalıştırdığınızda, Bağlı simgesi bildirim alanında görünür.

WebSSO (Web'de Çoklu Oturum Açma), Windows Server 2008 R2'deki Uzak Masaüstü Web Erişimi tarafından yayımlanmış RemoteApps aracılığıyla başlatılan uygulamalarda, kimlik bilgilerinin "iki kere istenmesine" neden olarak, beklendiği gibi çalışmaz.

Neden

Bu sorun, istemci bilgisayarda birden fazla süresi dolmamış tanımlama bilgisi varsa oluşur.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için, tanımlama bilgilerini silin.

Sizin adınıza bu sorunun geçici çözümünü uygulamamızı isterseniz, "Benim adıma düzelt" bölümüne gidin. Sorunu kendiniz gidermeyi tercih ediyorsanız, "Kendim düzeltmek istiyorum" bölümüne gidin.

Benim adıma düzelt



Bu sorunu otomatik olarak düzeltmek için, Düzelt düğmesini veya bağlantısını tıklatın. Dosya Yükleme iletişim kutusunda Çalıştır'ı tıklatın ve Düzelt Sihirbazı'ndaki adımları uygulayın.


Bu sorunu düzelt
Microsoft Fix it 50631


Notlar
  • Bu sihirbaz yalnızca İngilizce olabilir. Ancak otomatik düzeltme, Windows'un diğer dil sürümleri için de çalışmaktadır.
  • Sorun olan bilgisayarda değilseniz, Düzelt çözümünü bir flash sürücüye veya CD'ye kaydedin ve sonra sorunun yaşandığı bilgisayarda çalıştırın.

Ardından "Bu işlem sorunu düzeltti mi?" bölümüne geçin.



Kendim düzeltmek istiyorum

Windows Internet Explorer 8'deki tanımlama bilgilerini silmek için şu adımları uygulayın:
  1. Sırasıyla Başlat'ı, Denetim Masası'nı, Ağ ve Internet Bağlantıları'nı ve sonra da Internet Seçenekleri'ni tıklatın.
  2. Genel sekmesinde, Sil'i tıklatın.
  3. Yalnızca tanımlama bilgilerini silmek için, Tanımlama Bilgileri onay kutusunu tıklatıp seçin ve ardından tüm diğer onay kutularını temizlemek için tıklatın.
  4. Sil'i tıklatın.

Tanımlama bilgilerini silmenin dışındaki bir seçenek de, RD Web Erişimi sunucusundaki komut dosyasını C:\windows\Web\RDWeb\Pages\renderscripts.js değiştirmektir.

Komut dosyasını değiştirmek için C:\windows\Web\RDWeb\Pages\renderscripts.js, şu adımları uygulayın:

1. Uzak Masaüstü Web Erişimi sunucusu nda, yerel Yöneticiler grubunun bir üyesi olarak oturum açın.
2. Aşağıdaki jscript dosyasına gidin, sağ tıklayın ve Düzenle'yi seçin.

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

3. Bu jscript dosyasında aşağıdaki işlevin uygulanışını bulun.
function getCookieContents(strNameOfCookie)

4. Aşağıdakilerle eşleşmeleri için jscript dosyasındaki kodları değiştirin:


Renderscripts.js dosyasında varolan kod:

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



Aşağıdakilerle eşleşmesi için, Renderscripts.js dosyasında yukarıdaki bölümü değiştirin:

---------------------------------------------------------------------------------------
// Prototip yöntem olarak, trim adındaki işlevi ekleyin
// String oluşturucu nesnesi.
String.prototype.trim = function()
{
// Baş ile sonu yer değiştirmek için normal ifade kullanın
// boş dizeye sahip boşluklar
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// Yeni eklenen işlevin sonu

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(); //Yeni eklenen işlevi çağırma
objCookieName = objCookie.substring(0, strNameOfCookie.length);

Bu işlem sorunu düzeltti mi?

  • Sorunun giderilip giderilmediğini denetleyin. Sorun düzeltilmişse bu bölümle işiniz bitti demektir. Sorun düzeltilmemişse, destek hizmetlerine başvurabilirsiniz.
  • Görüşleriniz bizim için önemlidir. Görüşünüzü veya bu çözümle ilgili sorunları bildirmek için, "Benim adıma düzelt" web günlüğüne bir yorum yazın veya bize bir e-posta iletisi gönderin.

Daha fazla bilgi

Bu sorun, aşağıdaki koşullar geçerli olduğunda oluşabilir:
  • Uzak Masaüstü Web Erişimi, üst eki alanına sahip bir alt etki alanındadır.
  • Üst etki alanı ya da başka bir alt etki alanı, üst etki alanı düzeyine ayarlanmış bir etki alanına sahip olan tanımlama bilgisi yazar. Bu davranış, tanımlama bilgisini tüm alt etki alanları arasında paylaşır.
Uzak Masaüstü Web Erişimi, üst etki alanı düzeyine konulursa, bağlantı simgesi bildirim alanında görünür. Ek olarak çoklu oturum açma (SSO) özelliği, uzak uygulama ve Masaüstü Bağlantısı, uzak uygulamaya bağlandığınızda beklendiği gibi çalışır.


Ayrıca bu, web sunucusu tarafından istemciye geri sunulan tanımlama bilgisi içinde, ek tanımlama bilgileri olduğunda oluşabilir.



Not Bu, doğrudan Microsoft destek kuruluşu tarafından oluşturulan bir “FAST PUBLISH” makalesidir. Buradaki bilgiler, ortaya çıkan sorunları gidermek üzere olduğu gibi sağlanmaktadır. Mümkün olduğu kadar hızlı sunulmasının bir sonucu olarak malzemelerde yazım hataları bulunabilir ve bunlar bildirimde bulunulmadan daha sonra düzeltilebilir. Diğer hususlar için Kullanım Koşulları’na bakın.

Özellikler

Makale numarası: 977507 - Last Review: 21 Ekim 2011 Cuma - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Anahtar Kelimeler: 
kbtshoot kbexpertisebeginner kbsurveynew kbprb kbfixme kbmsifixme KB977507

Geri Bildirim Ver

 

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