NuGet 407 vs 401: ப்ராக்ஸி உள்நுழைவா அல்லது தனியார் ஃபீட் சான்றுகளா?
NuGet ஃபீட் சான்றுகளை ஃபார்வர்டு-ப்ராக்ஸி சான்றுகளிலிருந்து பிரிக்கவும், மீட்டமைப்பை உண்மையில் செய்யும் கருவி பயன்படுத்தும் கட்டமைப்பை ஆய்வு செய்யவும்.
NuGet மீட்டமைப்புக்கு ஃபார்வர்டு-ப்ராக்ஸி கணக்கு மற்றும் தனியார் ஃபீட் கணக்கு இரண்டும் தேவைப்படலாம். எந்த கட்டமைப்பை ஆய்வு செய்ய வேண்டும் என்பதை முடிவு செய்ய பதிலைப் பயன்படுத்தவும்:
| கவனிப்பு | இங்கே தொடங்கவும் |
|---|---|
| ப்ராக்ஸி 407 திருப்பித் தருகிறது | ஃபார்வர்டு ப்ராக்ஸியை அடையப் பயன்படுத்தப்படும் பாதை மற்றும் கணக்கு |
| தொகுப்பு மூலம் 401 திருப்பித் தருகிறது | ஃபீட்டின் அங்கீகார கட்டமைப்பு |
| பதிலுக்கு முன் இணைப்பு அல்லது TLS தோல்வியடைகிறது | முனைப்புள்ளி, போக்குவரத்து மற்றும் சான்றிதழுக்கான ஆதாரங்கள் |
ஃபீட் டோக்கன் ப்ராக்ஸியின் 407க்கு பதிலளிக்க முடியாது. அதுபோலவே, பதிலுக்கு முந்தைய இணைப்பு அல்லது TLS தோல்வி எந்த கடவுச்சொல் தவறு என்பதை நிறுவவில்லை.
ஃபீட்டிலிருந்து தனியாக ப்ராக்ஸியை கட்டமைக்கவும்
NuGet இன் ப்ராக்ஸி உள்ளீடு config இன் கீழ் வரும். உள்ளமைக்கப்பட்ட சான்றுகள் இல்லாத பாதைக்கு:
<configuration>
<config>
<add key="http_proxy" value="http://proxy.example:8080" />
</config>
</configuration>
இந்த எடுத்துக்காட்டை பொருத்தமான ஏற்கனவே உள்ள கட்டமைப்பில் இணைக்கவும். பொது இடைத்தரகர்கள் அனுமதிக்கப்படும் பொது ஃபீட்டுக்கு, HTTP ப்ராக்ஸி பட்டியல் இந்த சான்றில்லாத பாதைக்கு ஒரு வேட்பாளரை வழங்குகிறது. தொகுப்பு மூலங்களை அவற்றின் சொந்த பிரிவில் வைத்திருங்கள்; ஃபீட் URL ஐ பொது ப்ராக்ஸி முகவரியுடன் மாற்றுவது இடைத்தரகரிடம் தொகுப்புகளைக் கேட்கிறது.
ஆவணப்படுத்தப்பட்ட http_proxy.password மதிப்பு மறையாக்கப்பட்டுள்ளது. அந்த புலத்தில் சாதாரண உரையை எழுதுவதற்குப் பதிலாக அல்லது மற்றொரு இயந்திரத்திலிருந்து மறையாக்கப்பட்டதாகத் தோன்றும் மதிப்பை நகரக்கூடிய சான்று வடிவமாக நகலெடுப்பதற்குப் பதிலாக ஆதரிக்கப்பட்ட கட்டமைப்பு கருவிகளைப் பயன்படுத்தவும்.
உண்மையில் தோல்வியடையும் மீட்டமைப்பை ஆய்வு செய்யவும்
கிளையண்ட், பயனர் மற்றும் தொடக்க சூழலைக் குறிப்பிட்டு, அதன் பயனுள்ள கட்டமைப்பு படிநிலையைக் கண்டறியுங்கள். பயனர், இயந்திரம் மற்றும் தீர்வு அமைப்புகள் பங்களிக்கலாம். பழைய devenv.exe.config சரிசெய்தல் ஒரு குறிப்பிட்ட Visual Studio செயல்முறையைப் பற்றியது; கட்டளை-வரி மீட்டமைப்பு அல்லது கட்டமைப்பு சேவை என்ன படிக்கிறது என்பதை அது நிறுவவில்லை. காலாவதியான ப்ராக்ஸி உள்ளீட்டைத் தேடும்போது செயல்படும் தொகுப்பு மூலங்களையும் கொள்கையையும் பாதுகாக்கவும்.
அங்கீகாரம் செயல்பட்ட பிறகு, பின்னர் தோல்வியடையும் எந்த URL ஐயும் பின்தொடரவும். ஃபீட் மெட்டாடேட்டா மற்றும் தொகுப்பு உள்ளடக்கம் வெவ்வேறு முனைப்புள்ளிகளைப் பயன்படுத்தலாம், எனவே ஒரு ஏற்கப்பட்ட கோரிக்கை முழு மீட்டமைப்பு பாதையை நிறுவாது. அதைச் சரிசெய்யும்போது சாதாரண தொகுப்பு-கையொப்பம் மற்றும் TLS சரிபார்ப்பைப் பாதுகாக்கவும்.