मैं सरल सदस्यता प्रदाताओं का उपयोग करना चाहता हूं जैसे कि मैं इस एमवीसी परियोजना के लिए स्थानीय एमडीएफ फ़ाइल से कनेक्ट कर रहा था, सिवाय इसके कि मैं फ्री एज़ूर परीक्षण डीबीएज़ूर वेब साइट्स के साथ काम करने के लिए सरल सदस्यता प्राप्त करना
पर मेम्बेरशिप टेबल चाहता हूंUserProfile
webpages_membership
webpages_OAuthMembership
webpages_Roles
webpages_UsersInRoles
इस कनेक्शन को बनाने के लिए कनेक्शन स्ट्रिंग को कैसे देखना चाहिए।
स्थानीय एमडीएफ में स्थानीय रूप से कनेक्ट करते समय यह बिल्लियों के गधे की तरह काम करता है, लेकिन एज़ूर पर बनाए गए टेबल प्राप्त करने की कोशिश अच्छी तरह से प्रलेखित नहीं है।
किसी ने यह किया है?
ठीक है, मुझे यह सुनिश्चित करने की आवश्यकता है कि कॉन स्ट्रिंग नाम वेबसाइक्चर में पारित होने जैसा ही था। फ़िल्टर का प्रारंभ करेंडेटा कनेक्शन कनेक्शन प्रारंभ करें डिफ़ॉल्ट रूप से यह डिफ़ॉल्ट कनेक्शन है इसलिए इसे कनेक्शन स्ट्रिंग के साथ संरेखित करना होगा आप इसे एज़ूर डीबी कॉन स्ट्रिंग में देते हैं।
तो अब मुझे वीएस से बाहर f5'd किया गया है और टेबल बनाए गए हैं, मैंने स्थानीय रूप से अपने फेसबुक लॉगिन का परीक्षण किया और यह काम करता है।
लेकिन ... जब मैं एप्लिकेशन को एज़ूर वेब साइटों पर तैनात करता हूं, तो 504 त्रुटि के साथ साइट का समय एसक्यूएल से कनेक्ट नहीं हो सकता है, यह मेरे साथ Azure के साथ SQL सर्वर दोनों के लिए होता है। एक वर्चुअल सर्वर को स्पैन करें जिसने एसक्यूएल को टीसीपी पोर्ट 1433 को स्थापित और सक्षम किया था - जैसा कि मैंने कहा था कि जब मैं वीएस से बाहर निकलता हूं तो यह स्थानीय रूप से काम करता है, बस एज़ूर क्लाउड पर नहीं।
मुझे त्रुटि मिलती है।
आपके अनुरोध को संसाधित करते समय एक त्रुटि हुई।
फिडलर इसे 504 त्रुटि गेटवे टाइमआउट के रूप में दिखाता है। किसी को भी लॉगिन लॉगिन सदस्यता एपीआई के साथ Azure पर एक एमवीसी 4 साइट चल रहा है?
+1 यह स्थानीय रूप से कैसे काम करता है इस विवरण के लिए +1 – user