Partager via


Configurer le portail web pour transférer des cookies d'authentification personnalisée

Si vous utilisez une extension d'authentification personnalisée, vous devez configurer le portail web pour transmettre des cookies d'authentification personnalisée. Dans le cas contraire, le portail web transmet des cookies en utilisant des demandes HTTP spécifiques au serveur de rapports. Si vous souhaitez transmettre des cookies supplémentaires, vous devez modifier le fichier RSReportServer.Config.

Modifier le fichier RSReportServer.Config

Vous pouvez configurer le portail web pour qu'il transmette d'autres cookies au serveur de rapports en ajoutant un élément <PassThroughCookies> aux paramètres de configuration du portail web dans le fichier RSReportServer.config. La transmission de cookies supplémentaires est utile dans une solution d'authentification unique qui requiert non seulement les cookies d'authentification du serveur de rapports, mais également les cookies d'un système d'authentification tiers.

Pour permettre à d'autres cookies d'être transmis par le biais de demandes HTTP en utilisant le portail web, définissez les éléments suivants dans le fichier RSReportServer.config :

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