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 ಗಳೊಂದಿಗೆ ಹೊಂದಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅವುಗಳ ಸ್ವಂತ ವೈಲ್ಡ್ಕಾರ್ಡ್ ರೂಪವನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ.