title: Where is the secret key stored when you add authentication at project creation time in ASP.NET 4?
body: <p>Assume I create an ASP.NET Core 2.0 App in Visual Studio 2017:</p>
  
  <p><img src="https://i.imgur.com/HaIYE4T.png" alt="ASP.NET Core project creation dialog"></p>
  
  <p>I can integrate with Azure Active Directory by clicking the <strong>Change Authentication</strong> dialog.</p>
  
  <p><img src="https://i.imgur.com/hRIuU0h.png" alt="Cloud single orgationation auth dialog"></p>
  
  <p>Then after entering my MSDN credentials 2 or three times it will register my application with Azure Active Directory:</p>
  
  <p><img src="https://i.imgur.com/ZdbvDlG.png" alt=""></p>
  
  <p>That creates the following snippet in appsettings.json:</p>
  
  <pre><code>"AzureAd": {
    "Instance": "https://login.microsoftonline.com/",
    "Domain": "XXXXXXXX.onmicrosoft.com",
    "TenantId": "XXXXXXXXX",
    "ClientId": "XXXXXXXXX",
    "CallbackPath": "/signin-oidc"
  },
  </code></pre>
  
  <p>Tenant Id matches <a href="https://stackoverflow.com/a/41028320">what this question said it would</a>.  And ClientId matches Azure ID. However, I don't see where this Key, that Visual Studio created during the app provisions, is stored:</p>
  
  <p><img src="https://i.imgur.com/a0wtTQt.png" alt="Keys"></p>
  
  <p>Where is that stored?</p>