سؤال

عندما أحاول الوصول إلى SSRS 2008 R2 من خلال عنوان URL (أي بعد نشره على الشبكة) ، فإنه يعرض دائمًا موجه تسجيل الدخول عند الوصول إلى التقرير. لا تظهر المشكلة في بيئة التنمية.

كيف يمكنني منع موجه تسجيل الدخول هذا من العرض متى حاولت الوصول إلى تقرير؟ في الوقت الحالي ، نقوم بحل هذه المشكلة من خلال توفير اسم مستخدم وكلمة مرور في <appSettings> في web.config. بمجرد إجراء هذا التغيير ، لا تظهر موجه تسجيل الدخول.

هل هناك حل أفضل لهذا؟ هل أفعل هذا بطريقة خاطئة؟

هل كانت مفيدة؟

المحلول

أفترض أن المطالبة هي اسم المستخدم / كلمة المرور للمجال. داخليًا ، من المحتمل أن تحصل على فحص المصادقة الإعلانية في التطبيق الخاص بك حيث سيكون لديك أذونات لتقديم التقرير (يمكنك اختبار هذا الفرضية مع Firefox أو متصفح آخر لا يتعامل مع المصادقة الإعلانية مثل IE/

أعتقد أنه قد يكون لديك إعداد للترخيص الأساسي لعرض التقرير rsReportServer.config بدلاً من web.config هل هذا ما قمت به؟ (انظر هذا لمشاهدة المثال http://msdn.microsoft.com/en-us/library/cc281309.aspx.)

إذا كنت تحاول الحصول على وصول مجهول ، فأنت في بعض المرح ؛ لحسن الحظ ، قام أحد فريق RS بتدوين طريقة لتحقيق ذلك ؛ لن أدافع عن القيام بذلك مباشرة في صندوق الإنتاج.

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

نصائح أخرى

سأبدأ باستخدام Internet Explorer ، في مجال .. الذي سيمرر بيانات الاعتماد الخاصة بك (إذا كان هذا هو ما تم تكوينه).

من الممكن تكوين Firefox لتمرير مصادقة Windows / الرمز المميز .. لا أتذكر كيف فعلت ذلك سابقًا.

أفضل منصة لاستخدام SSRS هي Apple / Safari .. لأنه عندما تضغط على خانة الاختيار التي تقول "تذكر كلمة المرور" ، فإنها تتذكر كلمة المرور بالفعل. يتفجر أن Chrome ، Firefox ، أي أن تمنحك موجهًا يقول "تذكر كلمة المرور" - ولكن من تجربتي ، لا تعمل كلمات المرور إلا كما أتوقع عندما أستخدم Safari.

لست متأكدًا من أن سؤالك هو مربع تسجيل الدخول الذي يطالب به موجه للوصول إلى خادم التقارير أم أنه موجه على بيانات بيانات التقارير.

يبدو الأمر وكأنه مثل الأذونات للوصول إلى خادم التقارير ، أعتقد أنه يمكنك محاولة إعطاء أذونات مستخدم تجمع التطبيق للوصول إلى خادم التقرير وتشغيل التقرير أو استخدام حساب انتحال شخصية للوصول إلى التقرير.

كنت أواجه هذه المشكلة لسبب مختلف عن الإجابة المقبولة. بينما تم تثبيت SSRS ، لم يتم تكوينه بشكل صحيح. كونها جديدة في تثبيت SSRs ، فقد افترضت أن بعض علامات التبويب في مدير تكوين خدمات التقارير تم تعيينه على الإعدادات الافتراضية. لم يكونوا كذلك. بمجرد عودتي ووضعها فعليًا ، كان كل شيء على ما يرام.

تعطيل الاسترجاع

http://thetazblog.taznetworks.com/2006/03/crm-30-sbe-sql-reporting-error.html

............................

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top