FormHander DARGS
FormHander DARGS
When a form is submitted, the values submitted in input fields are used to set properties
of beans. Normally, the properties that are set are determined by the author of the
JHTML page because they are written into the page.
Don’t
<dsp:setvalue bean="B2CProfileFormHandler. loginSuccessURL " value="${ redirectUrl
}">
Should be
However when a form is submitted the web server has no way of knowing what the
original form looked like (since HTTP is stateless). Thus it would be theoretically
possible for a malicious browser to send a request that looks like a form submission
(form spoofing) and then set any property for any bean (ie.
Configuration.adminPasswords or port numbers).
_DARGS parameters are one way for Dynamo to identify which form is being submitted
to check whether the properties specified in the form submission request actually match
those in the original form page. If Dynamo cannot identify which form is being
submitted, the form submission will be ignored completely in order to prevent potential
spoofing.
For more information on how Dynamo handles spoofing refer to the Dynamo 5 Admin
Guide.
Otherwise, in general this is a security feature that you should not try to disable.
https://dev.surfstitch.com:8443/browse/productReviewSubmission.jsp?
bvdisplaycode=9003&bvproductid=away-tape-top-black&bvpage=http%3A%2F
%2Freviews.surfstitch.com%2F9003%2Faway-tape-top-black%2Fsubmitreview.htm
%3Fformat%3Dembedded%26campaignid
%3DBV_RATING_SUMMARY_ZERO_REVIEWS%26return%3Dhttp%253A%252F
%252Fwww.surfstitch.com%252Fproduct%252Faway-tape-top-black%26innerreturn
%3Dhttp%253A%252F%252Freviews.surfstitch.com%252F9003%252Faway-tape-top-
black%252Freviews.htm%253Fformat%253Dembedded%26user%3D__USERID__
%26sessionparams
%3D__BVSESSIONPARAMS__&bvcontenttype=REVIEW_SUBMISSION&bvauthent
icateuser=true&_DARGS=/myAccount/myAccountLogin.jsp.surfstitch_store_registe
rLoginForm