[symfony] security, kłopot z przejściem na https |
[symfony] security, kłopot z przejściem na https |
5.07.2007, 08:50:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.06.2007 Ostrzeżenie: (0%) |
witam,
chciałbym aby moja aplikacja automatycznie przechodziła na tryb komunikacji https niezależnie od tego co wpisał użytkownik w pasku adresu. pracuję z sf_sandbox, winxp, wamp. aplikacja nazywa sie bardzo oryginalnie: frontend. posiłkowałem się dokumentacją "The Book.." i "Mój pierwszy projekt". zmieniłem następujące pliki: E:\wamp\www\sf_sandbox\apps\frontend\config\settings.yml
E:\wamp\www\sf_sandbox\apps\frontend\config\app.yml
E:\wamp\www\sf_sandbox\apps\frontend\config\filters.yml
i dodałem plik: E:\wamp\www\sf_sandbox\apps\frontend\lib\sfSecureFilter.class.php
wydawało mi się, że to wszystko ale niestety nie działa. wyczyściłem cache. tryb dev nie zgłasza błędów. jakieś sugestie co do dalszego postępowania? pozdrawiam Ten post edytował misiaczekmarek 5.07.2007, 08:53:06 -------------------- pozdrawiam
|
|
|
5.07.2007, 10:12:31
Post
#2
|
|
Grupa: Zarejestrowani Postów: 245 Pomógł: 4 Dołączył: 22.01.2005 Ostrzeżenie: (0%) |
|
|
|
5.07.2007, 12:08:43
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.06.2007 Ostrzeżenie: (0%) |
@ diwi
jak na moją wiedzę to nie ma GetURL jest tylko GetURI ( i pewnie od identifier ) a ponieważ mogę się mylić sprawdziłem co się stanie jeśli wprowadzę taką poprawkę. nie stało się nic, a zgodnie z moją teorią, że nie ma getURL (getUrl) powinien pojawić się błąd. Wnioski: a) gdzieś dalej jest coś nie włączone i procedura sfSecureFilter nie jest wykonywana, jednak jest getURL ale coś dalej jest nie tak bo nie działa zamiana http na https Ten post edytował misiaczekmarek 5.07.2007, 12:09:46 -------------------- pozdrawiam
|
|
|
5.07.2007, 12:29:04
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) |
Wedlug mnie to powinno byc troszeczke inaczej
plik filters.yml
gdzie w libie masz twojanazwaFilter.class.php wiecej juz nigdzie nic nie definiujesz i przezuc ten filter na sama gore -------------------- |
|
|
5.07.2007, 18:04:25
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.06.2007 Ostrzeżenie: (0%) |
@SongoQ
teraz się porobiło: Fatal error: Class 'sfSecureFilter' not found in /cache/frontend/dev/config/modules_main_config_filters.yml.php on line 6" title="Zobacz w manualu PHP" target="_manual plik E:\wamp\www\sf_sandbox\apps\frontend\config\filters.yml ma teraz postać (chyba zgodną z twoją sugestią):
to by oznaczało, że clasa jest prztwarzana ale nie w tym miejscu chyba? przeniosłem treść klasy do innego pliku myUser.class.php i umieściłem go w filters.yml, który wygląda teraz tak:
a plik myUser.class.php tak:
jak widać zmiana jest tu: extends sfBasicSecurityUser i na pierwszy rzut oka działa poprawnie. sprawdzę jeszcze jak się będzie zachowywać po wyłączeniu tego co porobiłem na on i dam znać. narazie dziękuję wszystkim za pomoc. wygląda na to, że wszystko działa ok. plik filter.yml ma postać:
w pliku settings.yml zahaszowałem #use security on i na koniec w pliku app.yml usunąłe wstawioną zmienną enable_SecureFilter: on jeszcze raz dziękuję. -------------------- pozdrawiam
|
|
|
6.07.2007, 19:11:21
Post
#6
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 3 Dołączył: 29.07.2005 Skąd: Szczebrzeszyn Ostrzeżenie: (0%) |
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 08:00 |