Mam API Controller w mojej aplikacji WebAPI. Utworzyłem w tym kontrolerze funkcję "PostTranslation" która przejmuje zapytania typu POST. Problem polega na tym, że jak wysyłam to zapytanie POST, to jedyny sposób w jaki mogę przesyłać dane, to umieszczenie ich w adresie zapytania (tj. "www.jakisadres.pl/Podstrona?zmienna1=wartosc&zmienna2=wartosc"). Tak wygląda kontroler.
Taki sposób nie nadaje się do przesyłania jakichś wrażliwych danych, a żaden inny sposób nie działa. Jak to zmienić?
* Osoba korzystająca ze strony nie powinna ich znać? Nie da się. Użytkownik ma to w przeglądarce, to może do tego zajrzeć. * Osoby postronne nie powinny ich znać? Użyj HTTPS (szyfrowania).
@MacDada: @darck: OK, dzięki, myślałem że jak umieszcza się dane w adresie to są one ogólnie widoczne, ale puszczam requesty po https więc nie będzie problemu
Mam API Controller w mojej aplikacji WebAPI. Utworzyłem w tym kontrolerze funkcję "PostTranslation" która przejmuje zapytania typu POST. Problem polega na tym, że jak wysyłam to zapytanie POST, to jedyny sposób w jaki mogę przesyłać dane, to umieszczenie ich w adresie zapytania (tj. "www.jakisadres.pl/Podstrona?zmienna1=wartosc&zmienna2=wartosc").
Tak wygląda kontroler.
Taki sposób nie nadaje się do przesyłania jakichś wrażliwych danych, a żaden inny sposób nie działa. Jak to zmienić?
* Osoba korzystająca ze strony nie powinna ich znać? Nie da się. Użytkownik ma to w przeglądarce, to może do tego zajrzeć.
* Osoby postronne nie powinny ich znać? Użyj HTTPS (szyfrowania).
To co powinno Cię