Возможно, но требует определенных усилий. По сути, вам нужно иметь одно приложение с известным местоположением (URL-адрес в порядке), которое другие могут запросить для строки подключения. Трудная часть делает это достаточно надежно. Я на полпути ...
Я установил систему, в которой у вас есть пароль, который оба ваших Приложения знают в AppSettings, а затем вторичный веб-сайт отправляет открытый ключ на основной веб-сайт с паролем. Кто затем кодирует строку подключения и отправляет ее обратно.
Пароль может быть введен Appharbor при развертывании. И строка подключения также настраивается при развертывании. В идеале вы должны использовать SSL, но у меня нет такой настройки, и это затрудняет работу при локальной работе.
Подтверждение концепции: https://bitbucket.org/Rangoric/database-coordination/overview
Это работает, просто запустите там оба проекта веб-сайта и перейдите на http://localhost:4002/Database, и вы увидите, что находится в строке подключения первичного веб-сайта.
РЕДАКТИРОВАТЬ: Я только что понял, что, поскольку вы можете использовать SSL-сертификат appharbor со свободным поддоменом, который они вам дают, вы можете использовать этот URL-адрес для дополнительной безопасности, если у вас нет собственного сертификата SSL.