在WebSphere Commerce中,当我尝试调用将authenticate属性设置为1的命令时,当用户未登录时,它将重定向到LogonForm URL。
例如,我在新浏览器中调用以下URL而未登录
https://localhost/webapp/wcs/stores/servlet/TrackOrderStatus?catalogId=10201&langId=44&storeId=10151
并且它在action-mappings部分中定义了struts条目,并将authenticate属性设置为1.
我相信这实际上会检查用户是否已登录,如果不是,它将为我们提供如下的LogonForm URL
https://localhost/webapp/wcs/stores/servlet/LogonForm?catalogId=10201&langId=44&storeId=10151
我想知道这种重定向是如何在IBM商务级发生的。这是因为我想将LogonForm重定向URL更改为某个第三方URL(例如:ThirdPartyAuthController?catalogId = 10201& langId = 44& storeId = 10151)。由于这是在内部发生的,我不确定如何实现这一目标。
感谢您的帮助!!
答案 0 :(得分:1)