AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 18:17

Parameter dieser Suchanfrage:

Suche in Thema: TCPServer Session/Eindeutige ID ermitteln
Suche alle Beiträge, die von "DelTurbo" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 17 von insges. 17 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 5. Dez 2017
    Also lieber das Cookie selber setzen. z.b. mit

    AResponseInfo.Cookies.AddClientCookie('SessionID='+AResponseInfo.Session.SessionID);


    Dann sollte es ja hoffentlich immer da sein, richtig?
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 5. Dez 2017
    Hallo an alle die mir geholfen haben. Erst mal ein fettes Danke schön.

    Das wird nun wohl meine letzte Frage sein. Ich habe alles soweit, mit SSL, am laufen.

    Nun habe ich es mit verschiedenen PCs und Browser Probiert. Ich bekomme immer das Cookie mit wie unten zu sehen ist.

    Nun zu meiner Frage: Kann ich mich nun darauf verlassen das es IMMER mit gesendet wird?

    Gruß und nochmals...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 5. Dez 2017
    So habe ich es nun am laufen. Trotzdem Frage ich mich, bleibt das Header den ich dort bekomme, um das richtige Ziel zuzuweisen nun immer gleich? Oder ist das eine Laune von irgendwem????
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 5. Dez 2017
    Ups, sorry du hast geschrieben während ich meinen Beitrag editiert habe.
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 5. Dez 2017
    Hmmm,
    also ich habe es nun nochmal anders gemacht. Es klappt doch. Da ich im Moment nur ein Selbst gemacht Zertifikat habe muss ich es 2x bestätigen.
    Ich denke mal wenn es ein "Richtiges" ist, merkt man es nicht.

    Das bringt mich/uns zu dem alten Problem zurück, wie kann ich im IdTCPServer.OnExecute rausfinden ob der Param xy gesetzt ist und was steht drin.

    Und zu der Frage, warum bekomme...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 5. Dez 2017
    Hi,
    kurz was ich probiert habe. Nicht böse sein.
    Ich habe zum IdHTTPServer eine SSL Verbindung aufgebaut. Der IdHTTPServer übernimmt die Authentifizierung. Passt alles mache ich ein Redirect auf den gleichen Server, allerdings einen anderen Port. Dort wartet der IdTcpServer. Ich bin nur im OnExecute weil das ohne SSL klappte.

    Nun kommt leider, wie von Zacherl prophezeit ein Fehler.

    Nun...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 5. Dez 2017
    Hi Zacherl,
    den Socks von Indy habe ich mir mal angesehen. Weil ich muss SSL können. Deswegen habe ich nun an dieser stelle erst mal aufgehört. Es bringt ja nix wenn es nur ohne SSL läuft.

    Aber wie ich das was weiterleiten habe ich nicht so richtig kapiert. Hättest zu das vielleicht ein Stückchen Source für mich worauf ich aufbauen kann?

    Vielen dank im Voraus
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Danke, die Links werde ich mir mal ansehen.

    Was ganz merkwürdiges, ich hatte eben im Log wirklich mehrmals Cookie mit der Cookie ID drin stehen. Ich weiß leider nicht warum. Ich habe nix geändert. Man könnte sagen von ca. 50 mal stand es 5 mal drin.

    Wäre das immer da, dann wäre das endlich mal fertig.

    Vielen vielen dank für deine Hilfe. Heute werde ich allerdings nichts mehr machen. Kann...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Hi,
    so habe ich es vor. Allerdings weiß ich nicht wie ich an diese (sagen wir mal ID) drankomme. Ich bekomme beim Connecten, egal ob es die 1. oder 2. usw. ist. Folgendes:

    GET /set_config_webServices.html?tab=WebServices&menu=WebServicesConfig HTTP/1.1
    Accept: text/html, application/xhtml+xml, */*
    Referer: http://192.168.0.2:800/info_specialPages.html?tab=Home&menu=InfoPages...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Und daran breche ich mir im Moment wirklich einen ab. Ich wollte nur nachsehen ob z.b. ??.Session.Content.Values='jkds8838923' ist. Schon das gelingt mir nicht. Obwohl ich mal alle Daten mit geloggt habe. Ich wüsste nun im Moment auch nicht, wie ich ihm das bei der ersten Antwort von dem anderen Client "unterschieben" sollte. Muss ja nur bei der ersten Antwort sein.

    Ich dachte mir das so:
    Ist...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Hi,
    ich bin immer noch da dran. Also mit TIdContext.Data habe ich es auch schon versucht. Das macht aber auch den Disconnect/Connect vom Browser nicht mit. Man kann es setzen und wieder auslesen. Allerdings wird es mitten beim Laden der Seite wieder Nil. Das heißt, meine ID oder was auch immer ist weg.

    Was ich gerade versuche ist, das ich auf einem IdHTTPServer Connecte. Dann wollte ich mir...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Mit 1:1 habe ich mich unglücklich ausgedrückt. Ich bin auch noch im IdTCPServer.OnConnect. Um das überhaupt mal ans Laufen zu bekommen hab ich dort die PeerIP geholt und mir mit der ZielAdresse wo er hin soll in einer Stringliste gemerkt.

    Das klappt auch alles wunderbar. Aber ich muss über eine eindeutige ID gehen. Gibt nichts womit ich im OnConnect, wie eben von HolgerX beschrieben, irgendwas...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Ich habe leider gar kein Protokoll. Da ich nach der Authentifizierung alles 1:1 weitergeben muss. Das ist die Schleife die ich im 2. Post verlinkt habe.
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Hi,
    also müsste ich es "nur" hinbekommen das ich im OnConnect eine ID erzeuge und dann dem Browser eine URL zurück gebe die z.b. so aussieht:

    Er Connected mit http://example.com und bekommt zurück http://example.com?sid=7438432299229.

    Na das wäre ja geil wenn man das mit dem TcpServer hinbekommt. Allerdings kennt der TcpServer ja keinerlei Protokoll.

    Wie könnte man das umsetzen? Hat da...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Hi,
    vielen dank für die Antworten. Leider klappt es so nicht.

    Das Problem beim OnConnect ist, das sich, obwohl ich vom gleichen Rechner komme der Port ändert. Der wird immer einen Hochgezählt.

    Das mit dem Handle ist schon eine gute Idee. Aber wie gesagt, der Browser macht mehr als eine Verbindung auf und zu während er eine Seite lädt. Da geht mir dann das Handle leider immer Verloren.
    ...
  • Forum: Netzwerke

    AW: TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 4. Dez 2017
    Huhu,
    tut mir leid wenn ich mal *pushe*
    Aber ich habe nun mal versucht das besser zu erklären.


    +-------------+ +-------------+ +-------------+
    | | | | | |
    ---User 1-----| IdTCPServer |--------| IdTCPServer |---Wenn ID...
  • Forum: Netzwerke

    TCPServer Session/Eindeutige ID ermitteln

      Delphi
      by DelTurbo, 3. Dez 2017
    Hallo,
    erst mal Frohen 1. Advent.
    Da ich nun fast durch bin fehlt mir nur eine einzige Sache. Ich weiß nicht wie ich beim IdTCPServer beim ersten Connecten an eine Eindeutige ID der Session komme.
    Ich habe einen IOHandler zugewiesen. Kann man die vielleicht dort finden? Ich habe nun innerhalb der letzten Tage das Internet rauf und runter durchsucht. Leider finde ich nix. Vielleicht suche ich...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=DelTurbo&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=194528
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:24 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