defaultSessionCookieID

Die Builddeskriptoroption defaultSessionCookieID gibt das Sitzungscookie an, das von einem Service zur Verfügung gestellt wird. Der Standardwert ist JSESSIONID. Dies ist stets die Sitzungs-ID, wenn Ihre Anwendung unter Apache Tomcat ausgeführt wird.

Die Einstellung von defaultSessionCookieID ist nur in folgenden Fällen von Bedeutung:
  • Die Servicelogik ist in diesem Fall stateful. Das bedeutet, dass der Anforderer und der Service an einem mehrschrittigen Datenaustausch teilnehmen können.
  • Der Service ist ein externer EGL-Typ, der ein mit IBM® i aufgerufenes Programm oder ein Serviceprogramm als REST-RPC-Service von EGL zur Verfügung stellt.
Sie können den Wert von defaultSessionCookieID überschreiben, indem Sie sessionCookieID in der Servicebindung festlegen:
  • Wenn Sie eine Servicezugriffsvariable deklarieren. Dies wird in "Variable für den Zugriff auf REST-Service" beschrieben. ODER
  • Wenn Sie den Implementierungsdeskriptor konfigurieren. Dies wird in "REST-Binding zum Implementierungsdeskriptor hinzufügen" beschrieben.

Hintergrundinformationen finden Sie unter "Auf Programme unter IBM i als Web-Services zugreifen: Übersicht".