Нужны рекомендации по настройке приложения SaaS, в частности, пользователей поддоменов, настроенных с помощью CNAME, которые указывают на наш поддомен - PullRequest
0 голосов
/ 08 марта 2020

Итак, у нас есть функция, при которой наши клиенты (или арендаторы) имеют поддомен на нашем сайте, напр. thiercompany.oursite.com

Все это прекрасно работает, и у нас есть подстановочный SSL-сертификат с Letsencrypt и подстановочный знак CNAME для нашего сайта.

Еще одна функция, которую мы хотели бы настроить, - создать поддомен. на нашем сайте ex. tenant.oursite.com и пусть наши арендаторы настроят CNAME на своем сайте, чтобы они указывали на наш поддомен, и получили сертификат SSL, который мы предоставляем. Это позволит нашим арендаторам использовать наш сайт со своим доменным именем, и их клиенты будут думать, что они все еще находятся на своем домене. ех. checkout.theirdomain.com CNAME для tenant.oursite.com. Я добился этого, но проблема в том, что центовый SSL-цент с Letsencrypt, похоже, не работает.

Есть ли стандартный способ добиться этого на нашей стороне (после того, как арендаторы настроили CNAME), где мы можем настроить SSL автоматически?

Я использую DigitalOcean и LAMP stack (Ubuntu) и Laravel. Я хотел бы использовать Letsencrypt, если это возможно.

Я использовал Cloudflare, и кажется, что арендатор использует Cloudflare, указывая на нас, наш сертификат SSL работает и показывает https. Я бы хотел, чтобы арендаторам было просто настроить это, и не нужно было беспокоиться о сертификате SSL.

Любой совет был бы полезен, и я хотел бы опубликовать мои выводы для использования другими.

Спасибо.

...