Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Intraweb Session manuell erstellen (https://www.delphipraxis.net/168513-intraweb-session-manuell-erstellen.html)

Despaired 25. Mai 2012 15:58

Intraweb Session manuell erstellen
 
Hallo,

ich befinde mich gerade in der Entwicklung eines Webinterfaces. Benutze die IntraWeb Komponenten 10 und RAD Delphi 2010. Das Programm selbst besteht aus einer Loginform und einer Mainform, was soweit alles auch funktioniert. Folgendes Problem liegt gerade bei mir vor und ich hoffe, dass einer von euch mir helfen kann :

Meine IW Edition ist nur auf 5 Sessions ausgelegt. Beim Aufruf der localhost:1234 im Browser startet ja bereits automatisch eine Session. Diese lasse ich momentan bereits nach dem Rendern schon terminieren, weil ich diese Seite nach dem späteren Logout als Redirectseite verwende. Ist es nun möglich, wenn ich auf der Loginform auf den Loginbutton klicke, dass erst dann die Session manuell erstellt wird, und wenn ja, wie?

Bedanke mich schon einmal im Vorraus bei euch =)

Despaired 29. Mai 2012 11:25

AW: Intraweb Session manuell erstellen
 
Kann mir niemand helfen? :(

christophspaeth 25. Jul 2012 16:15

AW: Intraweb Session manuell erstellen
 
Hallo,

deine Anfrage ist ja schon ein bisschen her, aber vielleicht hilft dir das trotzdem noch weiter: Bei meiner IntraWeb XII / Delphi XE2 (Enterprise) habe ich im ServerController eine boolean-Property AuthBeforeNewSession.
Wie diese Authentifizierung dann aber aussieht und konkret vonstatten geht, kann ich dir leider aber auch nicht sagen.

Dass du eine eigene Form als sessionlose login-Form verwenden kannst würde ich bezweifeln - ich hätte als Komponentenentwickler da Bedenken, dass findige Leute meine Session-Limitierung zu einfach aushebeln könnten.

Ich weiß ja nciht, wieviele Requests du kriegst und wie deine Anwendung dann verwendet wird - evtl. könntest du noch versuchen mit einem sehr kurzen SessionTimeout (auch ServerController) was zu tricksen.

Gruß Chris

mjustin 25. Jul 2012 16:30

AW: Intraweb Session manuell erstellen
 
Zitat:

Zitat von christophspaeth (Beitrag 1175909)
Wie diese Authentifizierung dann aber aussieht und konkret vonstatten geht, kann ich dir leider aber auch nicht sagen.

Die Grundlagen zu AuthBeforNewSession werden hier beschrieben:

http://www.atozed.com/intraweb/docs/...mentation.aspx

In IW XII scheint es aber einen Bug gegeben zu haben der diese Property unwirksam machte.
Ob die Property in früheren Versionen funktionierte ergibt sich aus der Bugbeschreibung nicht:

http://www.atozed.com/intraweb/histo.../index.EN.aspx

Despaired 24. Aug 2012 08:33

AW: Intraweb Session manuell erstellen
 
Hey,

danke für die Rückmeldung, aber ich habe mich dazu entschlossen die Ultimateversion zu kaufen, von daher sind nun die Sessionprobleme behoben.

MfG


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz