title: Turning off token store in Azure Mobile App results in KeyNotFoundException in client SDK
body: <p>I am doing custom authentication and not using refresh tokens with Azure Mobile Apps.  I've turn on Authentication (using B2C), set it to "take no action" and everything works great.  B2C gets the login done for me and then I switch to custom tokens with my own claims and refresh process. So...</p>
  
  <p>When I turn off the Token Store and call <code>LoginAsync</code> , I get an Unhandled Exception from the client SDK </p>
  
  <p><code>System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.</code></p>
  
  <p>I turn it back on and voila the problem goes away.</p>
  
  <p>Do I have to leave it on?  Seems like overhead I don't need but I'm over my head in this identity stuff anyway.</p>
  
  <p>TIA</p>