Partilhar via


Configurar o portal da Web para passar cookies de autenticação personalizados

Se estiver usando uma extensão de autenticação personalizada, configure o portal da Web para transmitir cookies de autenticação personalizados. Caso contrário, o portal da Web transmitirá cookies através de solicitações HTTP específicas ao servidor de relatório. Se desejar transmitir outros cookies, modifique o arquivo RSReportServer.Config.

Modificar o arquivo RSReportServer.Config

Habilite o portal da Web para transmitir outros cookies por meio do servidor de relatório adicionando um elemento <PassThroughCookies> às definições de configuração do portal da Web no arquivo RSReportServer.config. Transmitir outros cookies é útil em uma solução de autenticação de logon único que requer não só cookies de autenticação do servidor de relatório, mas também cookies de um sistema de autenticação de terceiros.

Para permitir que outros cookies sejam transmitidos por meio de solicitações HTTP ao usar o portal da Web, defina os seguintes elementos no arquivo RSReportServer.config:

<UI>  
   <CustomAuthenticationUI>  
      ...  
      <PassThroughCookies>  
         <PassThroughCookie>cookiename1</PassThroughCookie>  
         <PassThroughCookie>cookiename2</PassThroughCookie>  
      </PassThroughCookies>  
   </CustomAuthenticationUI>  
      ...  
</UI>