Код для стенд-ап-сайта сообщества ASP.NET.
Промежуточный этап — https://ms-asp-standup-staging.azurewebsites.net/
Производство - https://live.asp.net/
Теперь для этого проекта требуется Visual Studio 2017 RC, сборка 15.0.0-RC.3+26127.0 или более поздняя версия, а при использовании .NET CLI с VS Code или редактор с поддержкой OmniSharp — .NET Core SDK 1.0 RC3, сборка 004530 или более поздняя версия.
Чтобы запустить сайт локально с актуальными данными и входом в систему, вам потребуются некоторые значения конфигурации в хранилище секретов пользователя. Если значения не найдены, будут использоваться жестко закодированные образцы данных YouTube, а сведения о следующем шоу будут сохранены в корне приложения в файле JSON.
Чтобы включить вход на страницу администратора, вам потребуются значения конфигурации в секретном хранилище для конечной точки Azure AD, а также вам необходимо обновить раздел Authorization
файла appsettings.json
, чтобы в нем были указаны имена пользователей учетных записей Azure AD, которые вы используете. хочу разрешить.
Чтобы настроить секретные значения, используйте команду user-secret
, например:
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/"