Snowflake .NET जडान स्ट्रिङमा प्रोक्सी कन्फिगर गर्नुहोस्
useProxy, proxyHost र proxyPort लाई कनेक्टरको विद्यमान जडान सेटिङहरूमा मर्ज गर्नुहोस्।
Snowflake .NET ड्राइभरले संस्करण 2.0.4 देखि प्रोक्सी समर्थनको कागजात गर्छ। प्रोक्सी फिल्डहरू एप्लिकेसनको विद्यमान जडान कन्फिगरेसनमा थप्नुहोस्:
var settings =
new Snowflake.Data.Client.SnowflakeDbConnectionStringBuilder();
settings.ConnectionString = existingConnectionString;
settings["useProxy"] = true;
settings["proxyHost"] = "proxy.example.net";
settings["proxyPort"] = 8080;
var connection = new Snowflake.Data.Client.SnowflakeDbConnection
{
ConnectionString = settings.ConnectionString
};
existingConnectionString मा एप्लिकेसनको सामान्य Snowflake खाता र प्रमाणीकरण सेटिङहरू हुन्छन्। जडान खोल्नु अघि यसलाई कन्फिगर गर्नुहोस्।
proxyHost होस्टनाम हो। पोर्ट अलग दिइन्छ; होस्ट फिल्डमा http:// नराख्नुहोस् र त्यहाँ :8080 दोहोर्याउनु हुँदैन। Snowflake मा अनुमति दिइएको सार्वजनिक प्रोक्सी मार्गका लागि HTTP प्रोक्सी सूची ले उम्मेदवार होस्ट र पोर्ट मान दिन्छ; यसले कुनै प्रोक्सी खाता दिँदैन।
यदि मध्यस्थलाई खाता चाहिन्छ भने एप्लिकेसनको क्रेडेन्सियल स्रोतबाट बिल्डरमार्फत proxyUser र proxyPassword थप्नुहोस्। जडान-स्ट्रिङ बिल्डरले मानभित्रका विभाजकहरूलाई कच्चा पासवर्ड स्ट्रिङमा जोड्नेभन्दा बढी भरपर्दो रूपमा सम्हाल्छ।
ड्राइभरको NONPROXYHOSTS सिन्ट्याक्सलाई अर्को क्लाइन्टको NO_PROXY व्याकरणबाट अलग राख्नुहोस्। Snowflake का कागजात गरिएका ढाँचाहरू URL सँग मिलाइन्छन् र तिनका आफ्नै वाइल्डकार्ड रूप समर्थन गर्छन्।