ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Tüm kullanıcıların Microsoft ınternet ınformation Services (IIS) sürüm 7.0 yükseltmenizi öneririz Microsoft Windows Server 2008 çalışan. IIS 7.0, Web altyapı güvenliği önemli ölçüde artırır. IIS güvenliği ile ilgili konular hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
ınternet ınformation Server (IIS), bir CGI uygulaması bir set-Cookie üstbilgisi "302 nesne Moved" yanıtını ve konum üstbilgisi gönderdiğinde, tanımlama bilgisi üstbilgisi yok sayar.
Çözüm
Bu davranış bulunduğu ihlali CGI belirtimi, hangi durumları, "sunucu yönergeleri olmayan tüm üstbilgileri doğrudan istemciye gönderilir. Şimdilik, bu belirtimi üç sunucu yönergeleri... tanımlayan"
Geçici bir çözüm olarak, the EXE dosyası adı "nph-" ile başlayan tüm HTTP üstbilgileri, programda el ile oluşturma emin olun. "nph-" sunucuya gösterir CGI programı olmayan ayrıştırıldı üstbilgi modunda çalıştırmak üzere olduğunu. CGI iki modu vardır. Normal modda (çözümlenmiþ üstbilgileri), bir CGI yönergeleri standart çıktıya (içerik türü, konum veya durum) göndermelidir. CGI gönderdiğiniz yönergesini alarak, geçerli HTTP yanıt satırı biçimlendirir. Diğer standart HTTP üstbilgileri için biçimler ve belirttiğiniz diğer tüm üstbilgiler eklemeniz gerekir.
Diğer olmayan ayrıştırıldı üstbilgi modu modudur. Bu modda CGI tüm üstbilgileri kendisini ayarlamaz. CGI programı yanıt satırı ve tüm üstbilgileri içeren tam bir HTTP yanıtı biçimlendirmeniz gerekir. Sunucu değil eklemek veya bu modda, tüm üstbilgileri değiştirin.
Adı "nph-" ile başlayan bir CGI programı olmayan ayrıştırıldı üstbilgi modunda çalıştırıldığını kuralıdır; aksi halde, CGI programları çözümlenmiþ üstbilgi modunda çalışır.
Durum
Microsoft bu hatanın bu makalenin başında listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
Davranışı yeniden oluşturma adımları
Bu bir CGI programı gibi bir Win32 Console Application derleme ve burada yürütülebilecek bir klasörde IIS sunucunuzdaki yerleştirin: