Skip to main content

دليل مسؤول BriefCam

إعدادات الأمان

Last Updated: 2 minute read
إصدار2024r2
اللغةالعربية

تخزين غير متوقع

يتم تجزئة جميع أسماء الملفات في BriefCamتخزين باستخدام خوارزمية MD٥ التي تتضمن مفتاحا BriefCamمشفرا فريدا.

عند الترقية من إصدار سابق إلى BriefCam ٢٠٢٣ M١ SP١، لا يتم تضمين هذه الوظيفة افتراضيا. لتمكين هذه الوظيفة، قم بتعيين إعداد بيئة التخزين غير القابلة للتنبؤ على true.

معدل تحديد API

تفرض BriefCam قيودا على استخدام مكالمات واجهة برمجة التطبيقات.

ترتبط الإعدادات الثلاثة التالية بحد معدل واجهة برمجة التطبيقات:

  • ApiRateLimitEnabled: تمكين/تعطيل تحديد معدل واجهة برمجة التطبيقات. إفتراضي: حقيقي. عند الترقية من إصدار سابق إلى BriefCam ٢٠٢٣ M١ SP١، يتم تعيين هذا الإعداد على خاطئ افتراضيا.

  • APIrateLimitInSeconds: حد معدل واجهة برمجة التطبيقات بالثواني. إفتراضي: ٦٠ ثانية.

  • ApiCountLimit: عدد الطلبات التي يمكن إجراؤها على واجهة برمجة التطبيقات ضمن حد معدل واجهة برمجة التطبيقات. الافتراضي: ١٠٠٠.

يتم التحقق من صحة عد الأسعار من خلال المفتاح التالي: "ClientIP-UserAgent-MethodName-SessionId"

على سبيل المثال:

  • ClientIP (مثلا ١٧٢-٢٣-٣٤-٥٥)

  • UserAgent (مثل Chrome)

  • MethodName (مثل GetCaseById)

  • SessionId (٣df٠dkj٣٣f٠)

مع الإعدادات الافتراضية: إذا تلقى الخادم في غضون ٦٠ ثانية ١٠٠٠ مكالمة API بنفس المفتاح، فستفشل واجهة برمجة التطبيقات مع الرمز: [٤٢٩ - طلبات كثيرة جدا].

التخزين الآمن

تتضمن BriefCam خدمة Storage Gateway، وهي مسؤولة عن الوصول BriefCamالآمن إلى مساحة التخزين الخاصة حيث يتطلب الوصول إلى أي قطعة أثرية مرئية للتخزين جلسة مصادقة صالحة.

يتم إيقاف تشغيل هذه الخدمة افتراضيا. لتمكين هذه الخدمة:

  1. في BriefCam Administrator Console، اضبط إعداد بيئة UseStorageGateway على true.

  2. تأكد من تعيين إعداد بيئة StorageGatewayUrl على اسم المضيف للجهاز.

    إذا كنت لا تستخدم NGINX، فيجب أن يبدو عنوان URL كما يلي: .//[Server IP/hostname]:[Value of StorageGateway.InternalPort]/StorageGateway/

    على سبيل المثال: .//172.29.29.97:5012/StorageGateway/

    إذا كنت تستخدم NGINX، فيجب ألا يتضمن العنوان المنفذ، ويجب أن يكون عنوان الخادم هو خادم NGINX. على سبيل المثال: .//nginx.server.com/StorageGateway/

  3. افتح IIS Manager وأزل ProWebAPI Storage من موقع BriefCam Web Services.

  4. أعد تشغيل IIS.

    ProWebApiStorage remove.png
  5. في BriefCam Administrator Console، ابدأ خدمة Storage Gateway.

  6. بالإضافة إلى ذلك، إذا قمت بتمكين هذه الخدمة وإذا كان نظامك يتصل بأحد واجهات برمجة تطبيقات BriefCam، فأنت بحاجة إلى تغيير التكامل مع النظام حتى تستخدم جميع واجهات برمجة التطبيقات التي تستهلك تخزين العناصر المرئية الخدمة الجديدة. تحتاج أيضا إلى التأكد من أن عناوين URL لهذه العناصر تحتوي على جلسة مصادقة صالحة. على سبيل المثال: .https://yourdomain.com/StorageGateway/?type=1&key=674&sid=274b4c1761924355ac3e70b369c89a25

راجع أيضا: مهلات الجلسة وحجب المستخدمين