Bir rapor sunucusu, Güvenli Yuva Katmanı (SSL) bağlantıları için yapılandırma

Reporting Services HTTP SSL (Güvenli Yuva Katmanı) hizmet, bir rapor sunucuya şifreli bir bağlantı kurmak için kullanır.Rapor sunucu bilgisayardaki bir yerel bir sertifika deposunda yüklü olan sertifika (.cer) dosya varsa, sertifikaya bağlayabilirsiniz bir Reporting Services Şifreli kanal üzerinden rapor sunucusu bağlantılarını desteklemek için URL rezervasyon.

ınternet ınformation Services (IIS) de HTTP SSL kullandığından, ııS'YI çalıştırmak için hesap, önemli bir birlikte çalışabilirlik sorunları vardır ve Reporting Services aynı bilgisayar üzerinde. Bu sorunlar konusunda yönergeler için IIS bölümüyle birlikte çalışabilirlik sorunları gözden geçirdiğinizden emin olun.

Sunucu sertifika gereksinimleri

Bir sunucu sertifikası, (sertifika desteklenmez istemci) bilgisayarda yüklü olması gerekir.Reporting Services does not provide functionality for requesting, generating, downloading, or installing a certificate.Windows Server 2003 provides a Certificates snap-in that you can use to request a certificate from a trusted certificate authority.

Sınama amacıyla, yerel olarak bir sertifika oluşturabilir.Yönergeler için "Bir sertifika edinme" bölümüne bakın SSL kullanmak için sertifika yapılandırma. Kullanıp kullanmadığımı MakeCert yardımcı programı'nı ve örnek komut, şablon ana sunucu adını belirtin ve bu komutu çalıştırmadan önce tüm satır sonlarını Kaldır unutmayın.Bir MS-DOS penceresinde komutunu çalıştırırsanız, tüm komut yerleştirmek için pencerenin arabellek boyutunu gerekebilir.

If you are running IIS and Reporting Services together on the same computer, you can use the IIS Manager console application to get the certificate installed on your computer.IIS Manager includes options for creating and packaging a certificate request (.crt) file for subsequent processing by a trusted certificate authority.Kullandığınız sertifika yetkilisi bir sertifika (.cer) dosyası oluşturmak ve size geri gönderir.Yerel deposunda sertifika dosyasını yüklemek için IIS Yönetim konsolunu kullanabilirsiniz.Daha fazla bilgi için bkz: SSL, özel veri şifreleme kullanarak TechNet üzerinde.

IIS ile birlikte çalışabilirlik sorunları

Aynı bilgisayarda IIS varlığını Reporting Services SSL bağlantıları için önemli ölçüde etkileyecektir bir rapor sunucusu:

  • IIS yüklüyse, World Wide Web (W3SVC) hizmet her zaman çalışmalıdır.HTTP SSL hizmet IIS çalıştığını algılarsa ııS'DE bağımlı hale getirir.World Wide Web hizmet (W3SVC) olması gerektiğini gösterir her çalıştıran IIS ve Reporting Services yüklü aynı bilgisayar ve SSL bağlantıları için rapor sunucusu URL'leri yapılandırmakta olduğunuz.

  • IIS kaldırılıyor, geçici olarak hizmet için bir SSL bağlı rapor sunucusu URL'SI uğratabilir.Bu nedenle, ııS'yi kaldırdıktan sonra bilgisayarı yeniden başlatmanız önerilir.

    Bilgisayarı yeniden başlatmadan, tüm SSL oturumlarının önbellekten temizlemek gereklidir.Bazı işletim sistemleri SSL oturumlarının yukarı 10 saat için SSL bağlama HTTP.SYS URL rezervasyonu gelen bile kaldırıldıktan sonra çalışmaya devam etmek bir https:// URL neden önbelleğe.Bilgisayarı yeniden başlatmadan kanalı kullanan herhangi bir açık bağlantıları kapatır.

Bir Reporting Services URL rezervasyon için SSL bağlama

Aşağıdaki adımlar, isteyen, oluşturma, karşıdan yükleme veya sertifika yükleme yönergeleri dahil etmeyin.Bir sertifika yüklenir ve kullanılabilir olması gerekir.Belirttiğiniz sertifika özelliklerini, edinileceği sertifika yetkilisine araçları ve yardımcı programları istemek ve sertifikanın yüklemek için kullandığınız size bulunmaktadır.

Kullanabileceğiniz Reporting Services Sertifika bağlamak için yapılandırma araç Sertifika, doğru yerel bilgisayar deposunda yüklüyse, Reporting Services Yapılandırma araç, algılamak ve içinde görüntülemek SSL sertifikalar listedeWeb hizmet URL'SI and Rapor Yöneticisi URL'SI sayfaları.

SSL için bir rapor sunucusu URL'SI yapılandırmak için

  1. Reporting Services yapılandırma aracını başlatın ve rapor sunucusu bağlanın.

  2. ' I tıklatın Web hizmet URL'SI.

  3. Expand the list of SSL Certificates.Reporting Services detects server authentication certificates in the local store.Sertifika yüklü ise, bu listede görmezsiniz, hizmet yeniden başlatmanız gerekebilir.Kullanabileceğiniz Durdur and Başlangıç düğmeleriSunucu Durum raporu sayfanda Reporting Services yapılandırma araç hizmet yeniden başlatın.

  4. Seçin sertifika.

  5. ' I tıklatın Uygulama.

  6. Çalıştığını doğrulamak için URL'YI tıklatın.

rapor sunucusu veritabanı Yapılandırma URL sınamak için bir gereksinimdir.Rapor sunucusu veritabanını henüz oluşturmadıysanız, URL sınama önce bunu yapın.

Rapor Yöneticisi ve rapor sunucusu Web hizmetinin URL'SINI rezervasyonlarını bağımsız olarak yapılandırılır.Ayrıca, SSL şifreli bir kanal üzerinden Rapor Yöneticisi erişimi yapılandırmak, aşağıdaki adımlara devam edin:

  1. ' I tıklatın Rapor Yöneticisi URL'SI.

  2. ' I tıklatın Gelişmiş.

  3. Içinde Birden fazla SSL kimlik için Rapor Yöneticisi, click Ekleme.

  4. Seçin sertifika, tıklatın SORUNSUZ sonra'ı tıklatınUygulama.

  5. Çalıştığını doğrulamak için URL'YI tıklatın.

Sertifika Bindings depolanan

Sertifikası bağlamalarını HTTP.SYS içinde saklanır.Tanımladığınız bağlamaları BIR gösterimini içinde de depolanacak URLReservations RSReportServer.config dosya bölümü. Ayarları yapılandırma dosyası fiili değerler yalnızca bir gösterimini başka bir yerde belirtilen olur.Değerleri yapılandırma dosyasında doğrudan değişiklik yapmayın.Yapılandırma ayarlarını kullanmalısınız sonra dosyada görünecektir Reporting Services Yapılandırma araç veya rapor sunucusu Windows Yönetim Araçları (WMI) sağlayıcı, bir sertifika bağlamak.

Not

Bağlama bir SSL sertifikası ile yapılandırırsanız Reporting Services ve daha sonra istediğiniz sertifikayı, bilgisayarınızdan kaldırmak için gelen bağlamanın sildiğinizden emin olun. Reporting Services önce sertifika bilgisayarınızdan kaldırın. Aksi halde, bağlantısını kaldırmak erişemeyecek Reporting ServicesYapılandırma araç veya WMI ve "Geçersiz parametre" hata iletisi alırsınız. Sertifika bilgisayarınızdan kaldırdıysanız, HTTP.SYS, bağlama kaldırmak için Httpcfg.exe aracını kullanabilirsiniz.Httpcfg.exe hakkında daha fazla bilgi için Windows ürün belgelerine bakın.