الكود الخاص بموقع ASP.NET Community Stand-up.
التدريج - 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/"