M
Mara:hidden:
Gast
hallo,
ich hab in einer struts anwendung verschiedene links, von denen einige parameter benötigen, zB soll bei einem Link zu einer speziellen KUndenseite weitergeleitet werden. Hierzu geb ich die action und den parameter dem <html:link> mit.
ungefähr so:
<html:link action="/showCustomerData" paramName="currentCustomer" paramId="customer_id" paramProperty="customer_id">
Dies führt im Browser zur folgenden URL Darstellung:
http://localhost:8080/CustomerData.do?action=showCustomerData&customer_id=23
Gibt es eine (einfache) Möglichkeit diese Darstellung irgendwie zu verschlüsseln bzw den Url anders darszustellen. Es soll nämlich verhindert werden, dass jemand anhand der id manuell im Browser weitere "Kundenseiten" zu sehen bekommt.
Komischerweise funktioniert das, ich dachte es gibt schon einen automatsichen Mechanismus, wo geprüft wird ob z.B. ein solcher manueller Aufruf gültig ist und entsprechend an eine Fehlerseite weiterleitet statt zur "richitgen"
Bitte um Hilfe !
Vielen Dank.
Gruß Mara
ich hab in einer struts anwendung verschiedene links, von denen einige parameter benötigen, zB soll bei einem Link zu einer speziellen KUndenseite weitergeleitet werden. Hierzu geb ich die action und den parameter dem <html:link> mit.
ungefähr so:
<html:link action="/showCustomerData" paramName="currentCustomer" paramId="customer_id" paramProperty="customer_id">
Dies führt im Browser zur folgenden URL Darstellung:
http://localhost:8080/CustomerData.do?action=showCustomerData&customer_id=23
Gibt es eine (einfache) Möglichkeit diese Darstellung irgendwie zu verschlüsseln bzw den Url anders darszustellen. Es soll nämlich verhindert werden, dass jemand anhand der id manuell im Browser weitere "Kundenseiten" zu sehen bekommt.
Komischerweise funktioniert das, ich dachte es gibt schon einen automatsichen Mechanismus, wo geprüft wird ob z.B. ein solcher manueller Aufruf gültig ist und entsprechend an eine Fehlerseite weiterleitet statt zur "richitgen"
Bitte um Hilfe !
Vielen Dank.
Gruß Mara