iis - आईआईएस के माध्यम से वेब साइट को डिफ़ॉल्ट करने के लिए बाध्यकारी नेटपोपी




binding appfabric (2)

जब मैं ऐपफैब्रिक सेट अप करने की कोशिश करता हूं तो अपने आवेदन को लिंक करने और मॉनिटर करने और ट्रैक करने और उसे ट्रैक्ट करने के लिए, मुझे एक त्रुटि मिलती है

"कार्यप्रवाह दृढ़ता कार्यात्मक नहीं है क्योंकि net.pipe बाइंडिंग इस वेब साइट के लिए सक्षम नहीं है।"

अब इस वेबसाइट के अनुसार मुझे एक साइट के लिए नेटपोइप बाइंडिंग को सक्षम करने की आवश्यकता है। यह कहते हैं कि साइट के लिए शुद्ध पाइप बाध्य करने के लिए, आईआईएस प्रबंधक के कनेक्शन फलक में साइट को राइट-क्लिक करें, बाइंडिंग संपादित करें पर क्लिक करें, और "*" की बाध्यकारी जानकारी के साथ net.pipe जोड़ें।

मैं डिफ़ॉल्ट वेब साइट पर जाता हूं, राइट क्लिक करें और संपादित करें बाइंडिंग पर क्लिक करें, लेकिन अनिश्चित हूँ कि बाध्यकारी जानकारी कैसे इस पर खेलती है मैं साइट बाइंडिंग देखता हूं, उनमें से कोई भी http नहीं होस्ट नाम, पोर्ट 80, आईपैड्रेस * और कोई बाध्यकारी जानकारी नहीं है I जब मैं ऐड पर क्लिक करता हूं, मैं एक होस्ट नाम डाल सकता हूं, एक पोर्ट में डाल सकता हूं, एक आईपी पता चुन सकता हूं, और एक प्रकार (एचटीटीपी या एचटीटीपी) का चयन कर सकता हूं। बाध्यकारी जानकारी को मैं इसे संपादित करने के लिए कहां संपादित करूंगा * और इस तरह ऐपफेब्रिक के साथ त्रुटि दिखाई नहीं देगी

अग्रिम में धन्यवाद!


वास्तव में, यह आईआईएस और / या विंडोज सर्वर संस्करण पर निर्भर करता है।

एक शर्त के रूप में, आपको पहले नेट पाइप एक्टिवेशन को सक्षम करना होगा। आप इसे विंडोज़ फीचर या सर्वर मैनेजर के माध्यम से जोड़ सकते हैं।

यहाँ सचित्र व्याख्या है:

सबसे पहले, अपनी वेब साइट पर उन्नत सेटिंग्स पर जाएं आईआईएस प्रबंधक के तहत, यह आपकी वेबसाइट का चयन करने के बाद सही पर है

सक्षम प्रोटोकॉल में , नेटपोपी जोड़ें (डिफ़ॉल्ट है http)

अंत में, एक नया बिडिंग जोड़ें (जब आप अपनी वेब साइट का चयन करते समय दायां फलक), और एक वाइल्डकार्ड "*" के साथ बाइंडिंग इनफाइटन के लिए बाध्यकारी एक net.pipe जोड़ें

बस इतना ही।


मेरे अनुभव में एक छोटी सी चेतावनी के साथ साइबरमैक्स मूल रूप से सही उत्तर देते हैं: चीजों को काम करने से पहले आपको एक iisreset करने की आवश्यकता हो सकती है (अर्थात, जीत + आर पर क्लिक करें, और iisreset दर्ज iisreset , या सिर्फ एक कमांड लाइन विंडो में iisreset चलाएं)।

एक बोनस के रूप में, साइबरमैक्स क्या शामिल है, इसके बराबर विंडोज 8 के लिए ही है। इस विंडो को खोलने के लिए "विंडो की सुविधाओं को चालू या बंद करें" खोजें:





net.pipe