23.07.2010

Session Timeout Reporting Service ändern

Technical Value

In einem Projekt mit sehr sensiblen Daten und einem externen Zugriff auf die Reports, kam die Anforderung auf den Session Timeout anzupassen um die Datensicherheit zu erhöhen.

Der Session Timeout im Reporting Server ist nach der Installation 600 Sec = 10 Min.

Diesen kann man jedoch ändern.

Als erstes erstellt man die Datei sessionTimeout.rss mit folgendem Inhalt

  1. Public Sub Main()
  2.     Dim props() as [Property]
  3.     props = new [Property] () { new [Property]()}
  4.    
  5.     props(0).Name = "SessionTimeout"
  6.     props(0).Value = timeout
  7.    
  8.    
  9.     rs.SetSystemProperties(props)
  10. End Sub

Als nächstes führt man folgenden Befehl aus dem Verzeichnis aus, in dem die sessionTimeout.rss gespeichert wurde.

  1. rs -i sessionTimeout.rss -s http://localhost/reportserver -v timeout="300"

Die Angabe des Timeoutwertes ist in Sekunden.

RS.exe ist das Scripting Tool für den Reporting Service nähere Infos HIER

Teilen auf

Newsletter Anmeldung

Abonnieren Sie unseren Newsletter!
Lassen Sie sich regelmäßig über alle Neuigkeiten rundum ORAYLIS und die BI- & Big-Data-Branche informieren.

Jetzt anmelden