Aracılığıyla paylaş


Rapor sunucusu hizmet asıl adı (spn) kayıt

Eğer dağıtıyorsanız Reporting Serviceskarşılıklı kimlik doğrulama için Kerberos protokolünü kullanan bir ağda bir etki alanı kullanıcı hesabı olarak çalışacak şekilde yapılandırırsanız, raporu sunucu hizmeti için bir hizmet asıl adı (spn) oluşturmanız gerekir. Ayrıca, hizmet hesabı olarak bir etki alanı kullanıcısı yapılandırdığınızda, rapor sunucusu ntlm kimlik doğrulaması kullanacak şekilde yapılandırılmalıdır.

SPN'ler hakkında

spn, Kerberos kimlik doğrulaması kullanan bir ağ hizmeti için benzersiz bir tanıtıcıdır. Hizmet sınıfı, ana bilgisayar adı ve bağlantı noktası oluşur. Kerberos kimlik doğrulaması kullanan ağdaki sunucu için bir spn yerleşik bilgisayar hesabı (örneğin, NetworkService veya LocalSystem) veya kullanıcı hesabı altında kayıtlı olması gerekir. SPN'ler yerleşik hesaplar için otomatik olarak kaydedilir. Ancak, zaman hizmeti bir etki alanı kullanıcı hesabı altında çalıştırmak, kullanmak istediğiniz hesabı için spn el ile kaydetmeniz gerekir.

spn oluşturmak için kullanabilirsiniz SetSPNkomut satırı yardımcı programı. Daha fazla bilgi için bkz: Setspn genel bakış tarihinde Microsoft Windows Server TechCenter.

Etki alanı denetleyicisinde yardımcı programını çalıştırmak için etki alanı yöneticisi olmanız gerekir.

Sözdizimi

Rapor sunucu için bir spn oluşturmak için SetSPN yardımcı programını kullanarak komut sözdizimi aşağıdakine benzer:

Setspn -a http/<computername>.<domainname>:<port> <domain-user-account>

Setspn -a http/<computername>.<domainname>:<port> <domain-user-account>

SetSPNkullanılabilir Windows Server 2003ayrı olarak yüklemelisiniz Service Pack 1 destek aracı paketi. -aBağımsız bir hizmet asıl adı ile belirli bir hesap için kullanılır.

HTTPhizmet sınıfıdır. Report Server Web hizmetini http çalışır.SYS. http için bir spn oluşturma bir yan ürün tüm Web uygulamalarının aynı bilgisayarda, http çalıştırılır.sys (IIS'de barındırılan uygulamalar da dahil), etki alanı kullanıcı hesabına dayalı bilet verilecek. Bu hizmetleri başka bir hesap altında çalıştırmak, kimlik doğrulama istekleri başarısız olur. Bu sorunu önlemek için tüm http uygulamaları aynı hesabı altında çalışacak şekilde yapılandırdığınızdan emin olun veya her uygulama için ana bilgisayar üstbilgisi oluşturmayı ve her ana bilgisayar üstbilgisi ayrı SPN'ler oluşturma düşünün. Ana bilgisayar üstbilgileri yapılandırırken, dns değişiklikleri bakılmaksızın gerekli Reporting Servicesyapılandırma.

İçin belirlediğiniz değerleri <computername>, <domainname>, ve <port> rapor sunucusu barındıran bilgisayarda benzersiz ağ adresini belirleyin. Bu bir yerel ana bilgisayar adı veya tam etki alanı adını (fqdn) olabilir. Yalnızca tek bir etki alanı varsa ve 80 numaralı bağlantı noktasını kullanarak, sen atlayabilirsiniz <domainname> ve <port> , komut satırından. <domain-user-account>Raporu sunucu hizmeti çalıştığı ve hangi spn kayıtlı olması için kullanıcı hesabı olduğunu.

Etki alanı kullanıcısı hesabı için spn kaydı

Bir etki alanı kullanıcısı olarak çalışan bir raporu sunucu hizmeti için bir spn kayıt

  1. Yüklemek Reporting Servicesve rapor sunucusu hizmeti bir etki alanı kullanıcı hesabı olarak çalışacak biçimde yapılandırmak. Not Kullanıcıların aşağıdaki adımları tamamlamadan rapor sunucusuna bağlanmak mümkün olmayacaktır.

  2. Download ve install Windows Server 2003 Service Pack 1 destek araçları Yükleme Merkezi.

  3. Etki alanı denetleyicisinin etki alanı yöneticisi olarak oturum açın.

  4. Bir komut istemi penceresi açın.

  5. Ağınız için geçerli olan gerçek değerleri yer tutucu değerlerini değiştirerek aşağıdaki komutu kopyalayın:

    Setspn -a http/<computer-name>.<domain-name>:<port> <domain-user-account>
    
    Setspn -a http/<computer-name>.<domain-name>:<port> <domain-user-account>
    
  6. Komutunu çalıştırın.

  7. RsReportServer.config dosyasını açın ve bulun <AuthenticationTypes> bölüm. Ekleme <RSWindowsNegotiate /> olarak ntlm etkinleştirmek için bu bölümdeki ilk girdi.

Ayrıca bkz.

Görevler

Hizmet hesabı için Raporlama Hizmetleri Yapılandırma

Kavramlar

Report Server hizmet hesabını yapılandırma

Raporlama Hizmetleri Yapılandırması nasıl yapılır konuları