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 सँग मिलाइन्छन् र तिनका आफ्नै वाइल्डकार्ड रूप समर्थन गर्छन्।

सम्बन्धित लेखहरू