Hi! I understand from your tutorial videos that I need to do a Spider first to explore the URL links and do an AJAX spider to explore modern web applications with Javascript. After this, I can do a active scan.
I have already set up a context with Form-based Authentication with the username parameter and password parameter selected correctly. I have also set the Verification Strategy and regex pattern.
I have also setup the users with the username and password and set the session management to Cookie-based Session management and clicked on the Forced User Mode enabled button.
While doing an Active Scan, I can see from the output which says Authentication successful and in the History tab, I can see from the Response is logged in successfully.
The problem is: Zap scans the login page but after it logs in, it does not scan the URL links in that logged in page.
I would suspect the AJAX spidering is not done properly. I think it is because the URL links in the logged in page are all AJAX links. Eg: Manual Charges link is a Javascript call.
How do I get AJAX spider or active scan to click on those links in the Manual Charges?
Please help and ask me if I did not provide enough details.
Thanks in advance.