Bugfix: Access token expiration check in GetAccessToken did not work because it used DateTime.Now.Milliseconds what's only the millisecond component of the time, not the total milliseconds.