-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Consistent environment values and url references #1677
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The base image has been changed to be a JDK in stead of a JRE. One of the assignments for SQL Injection Mitigation relies on this. This was one of the failing tests when running the integration tests against the container. Also a default TZ environment setting has been added. |
|
It all looks good now. Even with running with the changed host names: |
* organizing environment variables * Update application-webgoat.properties * Update pom.xml * test without ssl * fix docker base image and default env entries * seperate server.address from webgoat.host and webwolf.host * change base image and enable endpoint logging for docker as well * change README * change README * make integration test able to verify against alternative host names * use dynamic ports and remove system println
Thank you for submitting a pull request to the WebGoat!
With these changes the application will work in java or as docker mode in the same way.
Please take a look at this and let me know what you think.
I'll need to add an extra commit to update some README. But the default will still be the same.
I tested with running in docker and executing the integration tests and this gave only two failing tests. So I'll take another close look at that