7

मैं अपनी कंपनी के ग्राहकों को अपने Google App Engine एप्लिकेशन को अपने डोमेन में एकीकृत करने की अनुमति देना चाहता हूं। उदाहरण के लिए, मान लीजिए कि एक ग्राहक डोमेन coolcustomer.com का मालिक है और हमारे ऐप को service.coolcustomer.com पर एक्सेस करना चाहता है।एकाधिक ग्राहक डोमेन पर Google App Engine एप्लिकेशन चला रहा है

This article चर्चा करता है कि आंतरिक रूप से बहु-किरायेदारी कैसे स्थापित करें, लेकिन यह उल्लेख नहीं करता कि क्लाइंट डोमेन को किसी ऐप से कैसे संबद्ध किया जाए।

आदर्श रूप से, मैं ग्राहकों को एक उप-डोमेन को एक स्व-सेवा तरीके से संबद्ध करने की अनुमति देना चाहता हूं। यह, ज़ाहिर है, यह सत्यापित करने का मुद्दा लाता है कि ग्राहक को डोमेन नाम में उप-डोमेन जोड़ने की अनुमति है।

इसे पूरा करने के लिए सबसे अच्छा तरीका क्या है?

उत्तर

6

ग्राहक आपके Google Apps नियंत्रण कक्ष के माध्यम से सेवा के रूप में आपके एप्लिकेशन को जोड़ देगा। कुछ विवरण here रेखांकित हैं।

बहु-किरायेदारी को संभालने के लिए आप शायद सर्वर होस्ट नाम का उपयोग करना चाहेंगे। होस्ट नाम से, आप अपने नामस्थान के लिए डोमेन नाम का उपयोग करने में सक्षम होंगे।

आपको डोमेन को मान्य करना होगा आपके ऐप में एक वैध ग्राहक है। मैं शायद उन्हें पंजीकरण करने दूंगा, फिर Google Apps मैपिंग सेट अप करने के लिए निर्देश प्रदान करें।

यदि आप उन्हें अपने डोमेन से जुड़े Google Apps खातों का उपयोग करके लॉगिन करने की अनुमति देना चाहते हैं तो आपको OpenID (संघीय लॉगिन) का उपयोग करने की आवश्यकता होगी।

+0

धन्यवाद! क्या ग्राहक को Google Apps उपयोगकर्ता होना चाहिए? मैं चाहता हूं कि मेरा ग्राहक www.coolcustomer.com को अपने वर्तमान प्रदाता के साथ होस्ट करे, और मेरे GAE ऐप के साथ myapp.coolcustomer.com को संबद्ध करे ... –

+1

हां, वे करेंगे। हालांकि, उन्हें प्रीमियर संस्करण के लिए साइन अप करने की आवश्यकता नहीं है। उन्हें किसी भी Google सेवाओं को सक्रिय करने या किसी भी DNS प्रविष्टियों को बदलने की आवश्यकता नहीं है, सीएनएन को छोड़कर वे आपके ऐप के लिए बनाएंगे। –