Code für die ASP.NET Community Stand-up-Site.
Staging – https://ms-asp-standup-staging.azurewebsites.net/
Produktion – https://live.asp.net/
Dieses Projekt erfordert jetzt Visual Studio 2017 RC Build 15.0.0-RC.3+26127.0 oder höher, oder bei Verwendung der .NET CLI mit VS Code oder einem OmniSharp-fähigen Editor .NET Core SDK 1.0 RC3 Build 004530 oder höher.
Um die Site lokal mit Live-Daten und Anmeldung auszuführen, benötigen Sie einige Konfigurationswerte in Ihrem Benutzergeheimnisspeicher. Wenn die Werte nicht gefunden werden, werden hartcodierte YouTube-Beispieldaten verwendet und die Details der nächsten Show werden im Stammverzeichnis der App in einer JSON-Datei gespeichert.
Um die Anmeldung auf der Admin-Seite zu ermöglichen, benötigen Sie Konfigurationswerte in Ihrem geheimen Speicher für einen Azure AD-Endpunkt. Außerdem müssen Sie den Authorization
von appsettings.json
aktualisieren, um die Benutzernamen der von Ihnen verwendeten Azure AD-Konten aufzulisten zulassen möchte.
Um die geheimen Werte zu konfigurieren, verwenden Sie den Befehl user-secret
, z. B.:
dotnet user-secrets set AppSettings:YouTubeApiKey
dotnet user-secrets set AppSettings:AzureStorageConnectionString
dotnet user-secrets set Authentication:AzureAd:Domain
dotnet user-secrets set Authentication:AzureAd:PostLogoutRedirectUri "https://localhost:44300/"