2016-05-25 21 views
1

In WebSphere Commerce Logonform, wenn ich versuche, einen Befehl aufzurufen, die Eigenschaftssatz authentifizieren zu 1 hat, wird es an Logonform URL umgeleitet, wenn der Benutzer nicht angemeldet ist.Websphere Commerce authentifizieren Eigenschaft in Verstrebungen Umleiten

Für Beispiel: ich bin die unter URL in einem neuen Browser-Aufruf ohne

https://localhost/webapp/wcs/stores/servlet/TrackOrderStatus?catalogId=10201&langId=44&storeId=10151

der Anmeldung und es hat definiert die Streben Einträge in action-mappings Abschnitt mit der Eigenschaft authenticate auf 1 gesetzt

Ich glaube, das wird tatsächlich überprüfen, ob der Benutzer angemeldet ist, und wenn es nicht, wird es uns die Logonform URL geben, wie unten

https://localhost/webapp/wcs/stores/servlet/LogonForm?catalogId=10201&langId=44&storeId=10151

Ich wollte wissen, wie diese Umleitung ist geschieht auf IBM-Commerce-Ebene. Dies liegt daran, dass ich die LogonForm-Weiterleitungs-URL zu einer Drittanbieter-URL ändern möchte (Beispiel: ThirdPartyAuthController? CatalogId = 10201 & langId = 44 & storeId = 10151). Da dies intern geschieht, bin ich mir nicht sicher, wie ich das erreichen kann.

Danke für Ihre Hilfe !!

+0

Es ist ein Servlet Antwort Umleitung senden verwenden. Es ist unklar, was du fragst. Klären Sie die Frage, fügen Sie Details hinzu, ohne sie ist die Frage off-topic. –

+0

Ich muss wissen, wie es umleitet, weil ich die Redirect-LogonForm-URL zu einer Drittanbieter-Authentifizierungs-URL (z. B. ThirdPartyAuthController? LangId = 44 & catalogId = 10201 & storeId = 10151) ändern wollte. Da dies intern geschieht, bin ich mir nicht sicher, wie ich das ändern kann. – Krish

+0

Ich glaube, ich fand die Antwort in dem folgenden Artikel http://www.ibm.com/developerworks/websphere/library/techarticles/0907_callaghan/0907_callaghan.html – Krish

Antwort