php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.06.2011, 10:43  
Neuer Benutzer
 
Registriert seit: 20.06.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
ebane befindet sich auf einem aufstrebenden Ast
Standard Sitzung von einem Browser zum einen anderen exportieren

Hallo Alle
Ich brauche Ihre Hilfe.Seit 1 Woche komme ich nicht weiter mit diesem Problem
Es klingt einfach aber ich komme damit nicht klar
Hier ist mein Problem
Ich muss für mein Projekt an der Fachhochschule ein Sngle Sign-On mit JA-SIG CAS realisieren, was auch erfolgreich gemacht wurde, aber in dem letzten Punkt meiner Arbeit, soll ich diese Aufgabe lösen:
Wenn ich mich bei Mozilla Firefox einlogge, bin ich im system angemeldet. Ich würde die URL(von der erfolgreichen Anmeldung) auf die Adresseliste kopieren und auf Windows explorer einfügen und auch direkt im System eingeloggt zu werden. Was nicht geht!Kann mir bitte Jemand sagen, wie ich so mein CAS-Server konfiguriert soll damit wenn ich in einem Browser (z.B. Firefox)angemeldet bin dass ich auch in einem anderen(z.B. Explorer) nur beim Kopieren der URL auch im System angemeldet bin ohne mich neu anmelden zu müssen.
Ich brauche Hilfe.
Danke im voraus!
ebane ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.06.2011, 13:42  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 495
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Die Session-ID muss mit in die URL.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 21.06.2011, 10:15  
Neuer Benutzer
 
Registriert seit: 20.06.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
ebane befindet sich auf einem aufstrebenden Ast
Standard

Hallo mimomamu,
ich versuche mit URL-Rewriting und mit den funktionen
encodeRedirectURL(String URL)
encodeURL(String URL)
Ich habe mit der Funktion session.getID(); die session-ID ausgegeben
wie soll ich jetzt dieses session-ID zurück im URL setzen?
mit welche Methode?
Ich danke dir für den Hinweis aber ich brauche noch ein bisschen deiner Hilfe!
ebane ist offline   Mit Zitat antworten
Alt 21.06.2011, 10:25  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.563
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

sorge einfach per PHP.ini dafür, dass für Sessions NICHT NUR Cookies benutzt werden - und die Session_id als URL-parameter übertragen wird...

dann kannst du die komplette URL aus der Adresszeile des Browsers A (mit session_id) kopieren und bei Browser B, C , X einfügen - und müsstest bei korrekter Verwaltung der Sessions auf ServerSeite auch direkt eingeloggt sein

Speziell geht es um folgende PHP-ini optionen
Code:
session.use_cookies      	On	On
session.use_only_cookies	Off	Off
session.use_trans_sid    	0	0
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste

Geändert von eagle275 (21.06.2011 um 10:29 Uhr).
eagle275 ist offline   Mit Zitat antworten
Alt 21.06.2011, 15:33  
Neuer Benutzer
 
Registriert seit: 20.06.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
ebane befindet sich auf einem aufstrebenden Ast
Standard

Hallo eagle275,
ich danke dir für deinen Vorschlag aber was ich noch wissen möchte ist:
Welche Method soll ich anwenden um mein SessionId wieder als Parameter in der URL zu haben.
auf welche Seite soll ich die Konfiguration machen
Auf Serverseite oder ClientSeite?
Mein Applikationen sind jsp Datei.
Ich danke noch mal für die Hilfe.
ebane ist offline   Mit Zitat antworten
Alt 21.06.2011, 16:24  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.563
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

nun die PHP-Ini gibts eigentlich NUR auf Server.Seite - führe einfach mal ein Minimalscript mit
PHP-Code:
<?php
phpinfo
();
?>
aus - dann sagt dir PHP selbst, wo sie liegt.

ansonsten müsstest du wohl von den 3 Parametern, die ich angegeben habe zwingend den Dritten ändern - auf welchen Wert solltest du bei php.net erfahren .. damit eben die session_id als URL-parameter TRANSportiert wird.
der 2te Parameter steht standardmäßig auf OFF - der darf auch nicht ON sein, da dies ja wiederrum reine Cookie-Lösung erzwingt.

Optional kannst du den ersten Parameter auch noch auf OFF setzen, dann werden überhaupt keine Session-Cookies benutzt, sondern ausschließlich die URL-Parameter-Methode
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 21.06.2011, 16:25  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.991
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Mein Applikationen sind jsp Datei.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 22.06.2011, 17:42  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.020
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Ich muss für mein Projekt an der Fachhochschule ein Sngle Sign-On mit JA-SIG CAS realisieren, was auch erfolgreich gemacht wurde
Na offensichtlich nicht, sonst würde es ja gehen. Prinzipiell macht es ja keinen Unterschied ob du die gleiche Anwendung ein zweites Mal oder eine andere Anwendung startest. Eine Sitzung zu transportieren funktioniert allerdings IMHO nicht. Sprich du bekommst zwei Sitzungen eine für den Firefox eine für den Explorer. Beide Sitzungen sind aber eben bereits eingeloggt. Zumindest arbeiten die SSOs, die ich kenn auf diese Weise.
__________________
Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Per Browser ein Script auf den Server Starten smilla PHP-Fortgeschrittene 30 03.04.2010 11:56
Eine Art Browser im Browser numix JavaScript, Ajax und mehr 8 21.08.2009 13:28
HTML Header / JavaAplets: Test ob Browser JAs akzeptiert SvenLittkowski HTML, Usability und Barrierefreiheit 6 21.03.2008 04:20
PHP-Ausgabe gepuffert an Browser senden sponer PHP Tipps 2006 2 24.04.2006 00:08
Style: Cursor für Browser definieren SvenLittkowski HTML, Usability und Barrierefreiheit 2 15.04.2006 14:02
nichts im Browser zu sehen PHP Tipps 2006 12 22.02.2006 20:11
varible im header gültig für alle browser PHP Tipps 2007 5 29.11.2005 12:03
Wie kann ich verhindern das der Browser encodete axelnes HTML, Usability und Barrierefreiheit 15 18.11.2005 18:37
Mit JS den Browser nachträglich manipulieren? HTML, Usability und Barrierefreiheit 10 18.08.2005 19:31
frame in einem anderen frame nie PHP Tipps 2005-2 9 01.08.2005 13:43
Wert einer Variable in einer anderen Funtion übernehmen seven-12 PHP Tipps 2005-2 7 14.06.2005 00:36
Welche Browser habt ihr? themonk Off-Topic Diskussionen 71 22.04.2005 08:47
Browser erkennen PHP Tipps 2005 24 25.01.2005 02:06
Welchen Browser nutzt ihr? Off-Topic Diskussionen 9 14.09.2004 09:55
[Erledigt] Browser und MSG Box HTML, Usability und Barrierefreiheit 4 17.08.2004 18:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
suche frame session url adresse kopieren, sitzungen auf anderen browser übertragen, unterschied encoderedirecturl und encodeurl, browser ob ich angemeldet bin, browser über einen anderen server, session-cookie im browser importieren, wie konfiguriere ich single sign-out mit ja-sig cas?, wie kann man eine sitzung in einem anderen browser exportieren?

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum