title: linkedin login returning 404 when trying to retrieve profile information
body: <p>I have an app on linkedin that uses the login api. It is a web app that makes use of go and the goth authentication library. Up until a few days ago my app was authenticating users fine. Now it returns this error message:</p>
  
  <p>linkedin responded with a 404 trying to fetch user information</p>
  
  <p>The app has been running continuously without updates for weeks. So there hasn't been any code changes.</p>
  
  <p>I should mention that it does bring me to the login page but after entering my username and password it redirects and outputs the aforementioned error</p>
  
  <p>The goth oauth api code is located here: <a href="https://github.com/markbates/goth/blob/master/providers/linkedin/linkedin.go" rel="nofollow noreferrer">https://github.com/markbates/goth/blob/master/providers/linkedin/linkedin.go</a></p>
  
  <p>It essentially calls this url with the access token
  <a href="http://api.linkedin.com/v1/people/~:(id,first-name,last-name,headline,location:(name),picture-url,email-address)" rel="nofollow noreferrer">http://api.linkedin.com/v1/people/~:(id,first-name,last-name,headline,location:(name),picture-url,email-address)</a></p>
  
  <p>Does anyone know if the api endpoints have changed or any other reason authentication would just stop working?</p>
  
  <p>I've been checking the blog but I see no updates in regards to the api and there doesn't seem to be a way to reach linkedin developer support as it just points to stackoverflow.</p>