↓ التخطى الى المحتوى الأساسى
  1. مقالات/

النطاقات، شهادات SSL الرخيصة، Azure، Identitity، وأعشاب أخرى

·
Rubén Infante Docio
الناشر
Rubén Infante Docio
مهندس برمجيات
محتوى المقال

أنا أنفذ مشروعا يسمى Trenify، لتكوين مجموعات والاستمتاع بأجور المائدة في رينفي.

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

الموقع الإلكتروني مصمم بنظام ASP .NET MVC وينفذ Identity لإدارة الهوية. تقنية جيدة من مايكروسوفت، يمكنك تسجيل الدخول عبر فيسبوك أو تويتر أو Google+، واستعادة كلمات المرور، والتأكد، والتحقق في خطوتين، إلخ خلال دقائق. إذا كنت مهتما، أترك لك معلومات موقعهم الرسمي

تجميع الدروس لتحقيق كل ذلك
#

  1. إذا لم يكن لديك واحد، أنشئ حساب Azure (مجاني للتجارب والأشياء الصغيرة لكنه ليس للمواقع التي تحمل شهادة SSL)
  • على الرغم من أنه إذا كنت رائد أعمال أو شركة ناشئة، فقد تتمكن من الحصول على حساب BizSpark](http://www.microsoft.com/bizspark “BizSpark”)[ جميع مزايا جميع منتجات مايكروسوفت (مجانية وقانونية) و110 يورو شهريا مجانا لإنفاقها على Azure، إلا أن رابط الاشتراك هذا
  1. إنشاء موقع ويب Azure

    • **** يمكنك القيام بذلك من Visual Studio كما هو موضح هنا
    • أو من بوابة Azure نفسها، كيف تم شرحها هنا
  2. الآن ستحتاج إلى إنشاء مشروع جديد ل ASPNET MVC لتكوين فيسبوك، جوجل +، تويتر وغيرها كما هو موضح هنا مع لقطات شاشة

  3. Azure يمنحك نطاق xxxxx.com، لكنك ربما تريد دوما من المستوى **** الأعلى

    • Go Daddy تقدم الآن .com نطاقات ترويجية بسعر 1.49 يورو، يمكنك التسجيل في واحدة بالضغط هنا (يبدو الأمر مذهلا، لكنه يعمل لمدة سنة واحدة)
      #

  4. لإعداد نطاق xxxxx.com الجديد الخاص بك في Azure يجب عليك اتباع الخطوات الموضحة هنا ل Go Daddy

  5. قد ترغب في أن تكون صفحتك وموقعك الإلكتروني كصفحة فيسبوك و/أو تطبيق، ولهذا ستحتاج إلى شهادة SSL ****

    • هذا يحدث منذ أكتوبر 2011 كما تم شرحه هنا وهنا
  6. ستحتاج إلى شهادة SSL خاصة بالمجال

    1. ستتلقى بريدا إلكترونيا من COMODO لتأكيد شهادة SSL,

    2. \* تحديث (اذهب إلى نهاية المقال للحصول على معلومات محدثة) سيتم اكتشاف ذلك بعد ذلك بواسطة MrDomain وعند دخولك إلى لوحتك ستتمكن من تحميل حزمة تحتوي على كل ما تحتاجه

      • ملف المفتاح
      • معتمد لموقعك
      • شهادة من هيئة الشهادات (CA)
    3. حمل OpenSSL لنظام ويندوز/لينكس/ماك

      • وضعت التحميل لويندوز لأنه إذا استخدمنا ASPNET MVC، فهذا ما سنستخدمه
      • انقر هنا (Win32OpenSSL) للتحميل
    4. Realiza los siguientes pasos
      //Copia los archivos (certificate.key,certificate.key,certificate.key) a C:OpenSSL-Win32bin
      //Ahora Inicio
      //cmd.exe (En modo administrador)
      //Navega a C:OpenSSL-Win32bin
      C:OpenSSL-Win32bin>openssl pkcs12 -export -out certificate.pfx -inkey certificate.key -in certificate.crt -certfile certificate.ca.crt
      //Introduce un password y su confirmación
    5. في مجلد C:OpenSSL-Win32bin، سيتم إنشاء ملف .pfx يجب عليك رفعه إلى Azure

  7. اتبع الخطوات HERE (قسم “إعداد SSL”)

  8. الآن عليك ضبط صفحتك/تطبيقك على فيسبوك لاستخدام SSL كما هو مكتوب هنا

  9. انتهيت!

ملاحظة: الروابط غير مدعومة، لذلك لا أستفيد من كل هذا، لكنني اعتقدت أنه عرض جيد وأعتقد أنه يمكن أن يكون مفيدا :D

\* تحديث: سيكتشف MrDomain الشهادة وعندما تنقر على صيغ أخرى، اختر “PFX/PKCS#12”، سيطلب منك كلمة المرور (يمكنك إدخالها أو لا). قم بتحميل الملف ورفعه على Azure

مقالات ذات صلة