के लिए लॉगिन विफल रहा है, मैं "विंडोज संचार संचार 4 चरण द्वारा चरण" में कुछ डब्ल्यूसीएफ उदाहरणों के माध्यम से काम कर रहा हूं। जब तक सेवा कैसीनी में होस्ट की जाती है तब तक मेरा परिणामस्वरूप एप्लिकेशन ठीक चलता है। जब मैं स्थानीय आईआईएस में सेवा तैनात करता हूं तो यह विफल रहता है। आईआईएस में तैनात किए जाने पर, मैं आईई में एसवीसी पेज पर ब्राउज़ कर सकता हूं। यह काम करता है।आईआईएस पर तैनाती करते समय अपवाद: उपयोगकर्ता 'आईआईएस APPPOOL DefaultAppPool'
पुस्तक के अनुसार, पृष्ठ 41, ऐप पूल खाते को मेरे डेटाबेस में db_owner भूमिका का सदस्य होना आवश्यक है। लेखक सुझाव देता है कि, सेवा के सही पते की पुष्टि करने के बाद (पहले से ही ऐसा किया गया है), ऐप पूल खाते की अनुमतियों की जांच कर रहा है।
मैं कैसे सत्यापित करूं कि मेरे डब्ल्यूसीएफ सेवा को होस्ट करने वाले एप्लिकेशन पूल द्वारा कौन सा खाता उपयोग किया जाता है? वर्तमान में डिफ़ॉल्ट ऐप पूल और आईआईएस APPPOOL \ DefaultAppPool का उपयोग db_owner भूमिका में है। IIS APPPOOL \ ASP.NET v4.0 भी db_owner भूमिका में है।
अपवाद नहीं है ...
System.Data.SqlClient.SqlException: Login failed for user 'IIS APPPOOL\DefaultAppPool'.
मैं इस मुद्दे का निवारण कैसे करते हैं? धन्यवाद!
इस समाधान के लिए आपको बहुत बहुत धन्यवाद, लेकिन कृपया आप इस मुद्दे के बारे में विवरण दे सकते हैं –
नेटवर्क सेवा का चयन करने से मेरी मदद नहीं हुई, मेरे लिए समस्या का समाधान किया गया था पहचान में कस्टम खाता विकल्प का चयन करना और मेरा पीसी उपयोगकर्ता नाम और पासवर्ड भरना । दिशा – ParPar
के लिए धन्यवाद अब यह त्रुटि देना शुरू कर दिया: उपयोगकर्ता 'वर्कग्रुप \\ मशीन $' के लिए लॉगिन विफल रहा। :( –