VSTS integration with Jenkins
<p>I have created a new Team Project in Visual Team Services with Git as the repository. On this repository I have checked-in a Java project and implemented continuous integration and deployment using Jenkins.</p>

<p>The Jenkins instance is present on an Azure VM created using Azure RM. I have configured polling in the Jenkins build and the build is getting triggered whenever a code change happens to the Java project.</p>

<p>So now our requirement is to use VSTS service hooks instead of polling. So we have created a Jenkins service hook which is configured to call the Jenkins build whenever code gets pushed. Though the Jenkins connectivity is successful, it is not able to call the Jenkins jobs.</p>

<p>It is throwing an error saying "No valid crumb was included in the request (403)". The wizard doesn't allow you to customize the HTTP post request. Is this a product issue or do we need to make any configuration changes to Jenkins instance?</p>

<p><a href="https://i.stack.imgur.com/Z8NvX.png" rel="nofollow noreferrer">Image 1</a></p>

<p><a href="https://i.stack.imgur.com/Kto9k.png" rel="nofollow noreferrer">Image 2</a></p>