تخصصی نرین مرجع مقالات آموزش سئو در مشهد

تخصصی نرین مرجع مقالات آموزش سئو در مشهد

تخصصی نرین مرجع مقالات آموزش سئو در مشهد

تخصصی نرین مرجع مقالات آموزش سئو در مشهد

  • ۰
  • ۰

ایجاد برنامه Auth0

مقصود شما این میباشد که سطح آموزش سئو در مشهد دسترسی API را رایا پارس به ahrefs وسیله تایید صلاحیت (authorizing) صرفا برای کلاینت‌های دارای اعتبار در دست گرفتن فرمائید. برای اجرا این شغل، همینطور می بایست تنظیمات application روی Auth0 را داشته باشید. معمولا، نیاز به ساخت یک اپ نو برای اکران اپلیکیشن front-end خویش دارید. نوع اپ front-end به شما یاری می‌نماید تا برای گزینش نوع نرم افزار Auth0 تصمیم بگیرید. با این هم اکنون، زیرا در قسمت نخستین هنوز front-end را ساخت و ساز نکرده‌اید، می توانید از اپ‌ای که به صورت اتومات برای Auth0 API شما ساخت‌و‌ساز گردیده بود استعمال نمائید.

در‌حالتی که Online Bookstore را تحت عنوان اسم API خویش تعیین کرده‌اید، بدین ترتیب در نصیب Application داشبورد Auth0 اپ‌ای به اسم Online Bookstore (اپ آزمایش) مشاهده خواهید کرد. روی این نرم افزار کلیک نمایید و به تب Settings بروید. درین تب، سه ویژگیی که نیاز دارید را مشاهده خواهید کرد:

1. دامنه Auth0 خویش (Domain)

2. کلید شناسه کلاینت (Client ID)

3. کلید رمزی کلاینت (Client Secret)

شما به زودی از این سه مقدار استعمال خواهید کرد.

تنظیمات Auth0 روی نرم‌افزار‌های ASP.NET Core

بعداز ساخت Auth0 API، می بایست نرم افزار خویش را تغییر‌و تحول دهید تا رئیس شناسایی را به Auth0 بدهید. در اولی گام، بایستی قسمت Auth0 را در پوشه تنظیمات appsettings.json اضافه فرمایید، به عبارتی‌طور که در ذیل علامت داده گردیده‌است:

{
\"Logging\": {
\"IncludeScopes\": false,
\"Debug\": {
\"LogLevel\": {
\"Default\": \"Warning\"
}
},
\"Console\": {
\"LogLevel\": {
\"Default\": \"Warning\"
}
}
},
\"Auth0\": {
\"Authority\": \"\",
\"Audience\": \"\"
}
}
بایستی و را با مقادیری که در نصیب‌های پیشین تعریف‌و‌تمجید کرده‌اید جایگزین نمایید. به عنوان مثال در حالتی‌که دامنه را https://dotnet2-react.auth0.com تعریف و تمجید کرده باشید، به عبارتی چیزی میباشد که می بایست در نصیب استعمال نمائید. در نصیب نیز یه خرده که برای Identifier در Auth0 API تعریف و تمجید کردید (به عنوان مثال https://onlinebookstore.mycompany.com)  را به کار گیری خواهید کرد.

بعد از آن می بایست سیاق ConfigureServices() در فولدر Startup.cs را تغییر تحول دهید، که همچون تحت میباشد:

using Microsoft.AspNetCore.Authentication.JwtBearer;

// ... other using statements
// ... namespace definition
// ... class definition
// ... etc

public void ConfigureServices(IServiceCollection services) {
services.AddAuthentication(options =>
{
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
}).AddJwtBearer(options =>
{
options.Authority = Configuration[\"Auth0:Authority\"];
options.Audience = Configuration[\"Auth0:Audience\"];
});

services.AddMvc();
}

// ... etc

  • ۰۱/۰۶/۱۰
  • شهریار شاهان

آموزش سئو در مشهد

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی