2015-11-16 6 views
6

क्या वेब सेवा तक पहुंचने के दौरान नेटवर्क क्रेडेंशियल डोमेन सेट करना आवश्यक है?क्या नेटवर्क क्रेडेंशियल डोमेन सेट करना आवश्यक है?

var service = new service1.SoapEx(); 
service.Credentials = new NetworkCredential("user", "password", "domain"); 

या मैं कर सकते हैं:

var service = new service1.SoapEx(); 
service.Credentials = new NetworkCredential("user", "password"); 

धन्यवाद

उत्तर

3

नहीं, यह आवश्यक नहीं है के रूप में NetworkCredential वर्ग सिर्फ अपने दूसरे उदाहरण की तरह एक निर्माता सुविधाओं है। ध्यान रखें कि पासवर्ड पैरा केवल सिक्योरस्टिंग स्वीकार करता है, स्ट्रिंग नहीं।

+0

ठीक है, धन्यवाद। आप मुझे बता सकते हैं कि डोमेन स्थापित नहीं करने से कोई समस्या हो सकती है? – dvIta

+1

ऐसा नहीं है कि मुझे पता है। मुझे लगता है कि आप एकमात्र समस्या का सामना कर सकते हैं यदि आप डोमेन में होस्ट की गई किसी वेब सेवा तक पहुंचने का प्रयास करते हैं तो आपको समस्याएं आ सकती हैं (लेकिन नहीं, जब तक कि वह वेब सेवा डोमेन भरने के लिए पर्याप्त स्मार्ट न हो, या आप ' कई डोमेन के साथ जंगल में काम कर रहे हैं) –

संबंधित मुद्दे