9

जब भी मैं एक यूआरएल (यानी नेट पर प्रकाशित होने के बाद) के माध्यम से एसएसआरएस 2008 आर 2 तक पहुंचने का प्रयास करता हूं, तो यह रिपोर्ट तक पहुंचने पर हमेशा एक लॉगिन प्रॉम्प्ट दिखाता है। समस्या विकास पर्यावरण में प्रकट नहीं होती है।एसक्यूएल सर्वर रिपोर्टिंग सर्विसेज 2008 आर 2 हमेशा लॉगिन प्रॉम्प्ट के लिए दिखाता है

जब भी मैं किसी रिपोर्ट तक पहुंचने का प्रयास करता हूं तो मैं इस लॉगिन प्रॉम्प्ट को दिखाने से कैसे रोकूं? समय के लिए, हम web.config में <appSettings> में उपयोगकर्ता नाम और पासवर्ड प्रदान करके इस समस्या को हल कर रहे हैं। एक बार यह परिवर्तन हो जाने के बाद, लॉगिन प्रॉम्प्ट प्रकट नहीं होता है।

क्या इसका कोई बेहतर समाधान है? क्या मैं यह गलत तरीका कर रहा हूँ?

+0

और तुम डॉन ' देव पर्यावरण में कनेक्शनस्ट्रिंग का उपयोग नहीं करते? –

+0

क्या आप कृपया थोड़ा विस्तार कर सकते हैं। मुझे डर है कि मैं एसएसआरएस के बारे में बहुत जानकार नहीं हूं लेकिन हमने निश्चित रूप से कनेक्शन स्ट्रिंग का उपयोग किया है –

उत्तर

2

मुझे लगता है कि डोमेन के लिए उपयोगकर्ता नाम/पासवर्ड के लिए संकेत है। आंतरिक रूप से आप अपने आवेदन में एडी प्रमाणीकरण जांच के माध्यम से हो रहे हैं क्योंकि आपको रिपोर्ट देने की अनुमति होगी (आप फ़ायरफ़ॉक्स या अन्य ब्राउज़र के साथ उस आधार का परीक्षण कर सकते हैं जो आईई प्रमाणीकरण जैसे आईई करता है/

मुझे लगता है कि आप वेब.कॉन्फिग की बजाय रिपोर्ट RSReportServer.config को देखने के लिए बुनियादी प्रमाणीकरण के लिए सेटअप है, जो आपने किया है? (उदाहरण के लिए यह देखें http://msdn.microsoft.com/en-us/library/cc281309.aspx।)

यदि आप पूर्ण अनाम पहुंच प्राप्त करने का प्रयास कर रहे हैं तो आप कुछ मज़ेदार के लिए, सौभाग्य से आरएस टीम में से एक ने इसे हासिल करने का एक तरीका ब्लॉग किया; मैं इसे सीधे उत्पादन बॉक्स पर करने का समर्थन नहीं करता।

http://blogs.msdn.com/b/jameswu/archive/2008/07/15/anonymous-access-in-sql-rs-2008.aspx

1

मुझे यकीन नहीं है कि आप प्रश्न हैं कि लॉगिन बॉक्स आपको रिपोर्ट सर्वर तक पहुंचने के लिए एक संकेत है या यह रिपोर्ट डेटा स्रोत पर एक संकेत है।

यह रिपोर्ट सर्वर तक पहुंचने के लिए अनुमतियों की तरह थोड़ा सा लगता है, मुझे लगता है कि आप रिपोर्ट सर्वर तक पहुंचने के लिए ऐप पूल उपयोगकर्ता अनुमतियां देने और रिपोर्ट चलाने या रिपोर्ट तक पहुंचने के लिए प्रतिरूपण खाते का उपयोग करने का प्रयास कर सकते हैं।

1

मैं स्वीकार किए गए उत्तर से अलग कारण के लिए इस समस्या में भाग रहा था। जबकि एसएसआरएस स्थापित किया गया था, यह ठीक से कॉन्फ़िगर नहीं किया गया था। एसएसआरएस स्थापित करने के लिए नया होने के नाते, मैंने माना था कि रिपोर्टिंग सेवा कॉन्फ़िगरेशन प्रबंधक में कुछ टैब डिफ़ॉल्ट पर सेट किए गए थे। वे नहीं थे एक बार जब मैं वापस गया और वास्तव में उन्हें सेट किया, सब कुछ ठीक काम किया।

2

मैं एक डोमेन पर इंटरनेट एक्सप्लोरर का उपयोग शुरू कर दूंगा .. जो आपके क्रेडेंशियल्स को पास करेगा (यदि ऐसा है कि आपने यह कॉन्फ़िगर किया है)।

विंडोज प्रमाणीकरण/टोकन पास करने के लिए फ़ायरफ़ॉक्स को कॉन्फ़िगर करना संभव है .. मुझे याद नहीं है कि मैंने पहले यह कैसे किया था।

एसएसआरएस का उपयोग करने के लिए सबसे अच्छा मंच ऐप्पल/सफारी है .. क्योंकि जब आप 'पासवर्ड याद रखें' कहने वाले चेकबॉक्स को दबाते हैं तो यह वास्तव में पासवर्ड याद करता है। यह मेरे दिमाग को उड़ाता है कि क्रोम, फ़ायरफ़ॉक्स, आईई आपको एक संकेत देता है जो 'पासवर्ड याद रखें' कहता है - लेकिन मेरे अनुभव से, पासवर्ड याद रखना केवल काम करता है जब मैं सफारी का उपयोग कर रहा हूं।

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