2009-03-11 6 views
1

Ich habe eine Instanz von SQL Server 2005 Reporting Services, die nach außen gerichtet ist (Internet). Ich möchte die Formularauthentifizierung mit ASP.NET 2.0 aktivieren. Auf mehreren Websites wird erläutert, wie dies konfiguriert wird, um zu funktionieren, aber keine der Anweisungen führt zu einer abgeschlossenen Lösung. Hat jemand Consise-Anweisungen, die einfach zu folgen sind und funktionieren werden?Wie kann ich SSRS 2005 für die Verwendung der ASP.NET 2.0-Formularauthentifizierung konfigurieren?

Ich verwende Windows Server 2003

Antwort

1

lesen Abschnitt "Die Integration von Reporting Services in einer ASP.NET-Anwendung" von MSDN - Best Practices for Configuring Forms Authentication in Reporting Services 2005.
Sie müssen Web.config in der SSRS- und ASP.NET-Anwendung ändern: "... legen Sie für alle Anwendungen, die an der freigegebenen Formularauthentifizierung teilnehmen, Attribute der Formulare und machineKey-Abschnitte der Datei Web.config auf die gleichen Werte fest ... "

<configuration> 
    <system.web> 
    <authentication mode="Forms" > 
     <!-- The name, protection, and path attributes must match 
      exactly in each Web.config file. --> 
     <forms loginUrl="login.aspx" 
     name=".ASPXFORMSAUTH" 
     protection="All" 
     path="/" 
     timeout="30" /> 
    </authentication> 

    <!-- Validation and decryption keys must exactly match and cannot 
     be set to "AutoGenerate". The validation and decryption 
     algorithms must also be the same. --> 
    <machineKey 
     validationKey="C50B3C89CB21F4F1422FF158A5B42D0E8DB8CB5CDA1742572A487D9401E3400267682B202B746511891C1BAF47F8D25C07F6C39A104696DB51F17C529AD3CABE" 
     decryptionKey="8A9BE8FD67AF6979E7D20198CFEA50DD3D3799C77AF2B72F" 
     validation="SHA1" /> 
    </system.web> 
</configuration> 

Weitere Informationen finden Sie unter MSDN - Forms Authentication Across Applications.

Installieren Sie auch Reporting Services samples for Microsoft SQL Server 2005 SP2 und schauen Sie in "FormsAuthentication Sample"

Verwandte Themen