ዝርዝር ሁኔታ:

በ AngularJS ውስጥ ኮርስ ምንድን ነው?
በ AngularJS ውስጥ ኮርስ ምንድን ነው?

ቪዲዮ: በ AngularJS ውስጥ ኮርስ ምንድን ነው?

ቪዲዮ: በ AngularJS ውስጥ ኮርስ ምንድን ነው?
ቪዲዮ: How to Become a Full Stack Web Developer in 2021 | ዌብሳይት አሰራር በፍጥነት ለመማር | full stack developer 2024, ግንቦት
Anonim

CORS “የትውልድ አቋራጭ ሀብት መጋራት” ማለት ነው። CORS የተለየ አይደለም AngularJS . በሁሉም የድር አሳሾች የሚተገበር ደረጃ ነው። በነባሪ፣ ሁሉም የድር አሳሾች ከመተግበሪያው ጎራ ውጭ የተደረገ ከሆነ የግብዓት ጥያቄን ያግዱታል።

በዚህ መሠረት የኮርስ ጉዳይ በአንግላር ምንድን ነው?

የአሳሽ ደህንነት የኤችቲቲፒ ምላሽ ቁጥጥር-ፍቀድ-መነሻ አርዕስት ያለው * እሴት ወይም የደንበኛዎ ጎራ ካልሆነ በስተቀር የጎራ ተሻጋሪ ጥያቄዎችን እንዳያደርጉ ይከለክላል። የ CORS ጉዳዮች ፍሬም-አግኖስቲክ ናቸው እና በማንኛውም የፊት-መጨረሻ የጃቫ ስክሪፕት አፕሊኬሽን በግልጽ JS፣ React ወይም Vue ውስጥ ሊከሰት ይችላል።

በተመሳሳይ፣ CORS በangular 8 እንዴት ማንቃት እችላለሁ? CORS ን አንቃ ከፕሮክሲ ውቅረት ጋር ቅንብሮች ውስጥ አንግል . ለ CORS ን አንቃ በተኪ ውቅር በኩል፣ src/proxy ማመንጨት አለብን። conf json ፋይል ውስጥ አንግል root አቃፊ እና እንዲሁም በውስጡ የሚከተለውን ኮድ ያስቀምጡ. ደህንነቱ የተጠበቀ ንብረቱን ተጠቅመንበታል። ማንቃት ሆን ተብሎ የ SSL አጠቃቀም።

ይህንን ከግምት ውስጥ በማስገባት CORS በ angular 2 እንዴት ማንቃት እችላለሁ?

ለ CORS ን አንቃ , የ BrowserXhr ክፍልን ማራዘም ይችላሉ (በTypescript ላይ እየሰሩ ከሆነ ለ አንግል 2 ) እና በቡት ማስነሻ ሂደት ውስጥ ያካትቱ. በእርስዎ ውስጥ ፋይል ይፍጠሩ አንግል 2 cust-ext-browser-xhr የሚል ስያሜ ተሰጥቶታል።

በድር ኤፒአይ ውስጥ CORSን እንዴት ማንቃት እችላለሁ?

በእርስዎ ድር ኤፒአይ ላይ CORSን እንዴት ማንቃት እንደሚቻል

  1. በድር ኤፒአይዎ ውስጥ CORSን እንዴት ማንቃት እንደሚችሉ እያሰቡ ከሆነ ማይክሮሶፍትን መጫን አለብዎት።
  2. በ Visual Studio ውስጥ፣ ከመሳሪያዎች ምናሌ ውስጥ የቤተ-መጽሐፍት ጥቅል አስተዳዳሪን ይምረጡ እና ከዚያ የጥቅል አስተዳዳሪ መሥሪያን ይምረጡ።
  3. በመፍትሔ አሳሽ ውስጥ የWebApi ፕሮጄክትን ያስፋፉ።
  4. ከዚያ ባህሪውን [EnableCors] ወደሚፈለገው መቆጣጠሪያ ያክሉ፡

የሚመከር: