変数を使用して2つのアプリケーション間で同じ「接続文字列」を構成しています。AppHarbor - 複数のアプリケーションで同じSQL Serverを使用する
複数のアプリケーションで同じSQL Server(Nano 10GB)を設定して、web.configに変換することはできますか?
変数を使用して2つのアプリケーション間で同じ「接続文字列」を構成しています。AppHarbor - 複数のアプリケーションで同じSQL Serverを使用する
複数のアプリケーションで同じSQL Server(Nano 10GB)を設定して、web.configに変換することはできますか?
可能ですが、いくつかの訓練が必要です。基本的には、他のユーザーが接続文字列を要求できる既知の場所(URLは問題ありません)のアプリケーションを1つ持つ必要があります。難しい部分は十分に安全にそれをやっています。私はそこに途中です...
私はAppSettingsで両方のアプリケーションが知っているパスワードを持っているシステムをセットアップして、セカンダリWebサイトがパスワードでプライマリWebサイトに公開鍵を送信するようにしました。次に、誰が接続文字列をエンコードして戻します。
パスワードは、配布時にAppharborによって注入することができます。また、展開時に接続文字列も設定されます。理想的にはSSLを使用しますが、私はその設定をしていないので、ローカルで作業するときに人生を苦にします。概念の
証明:https://bitbucket.org/Rangoric/database-coordination/overview
それは仕事をして、そこにウェブサイト・プロジェクトの両方を開始し、http://localhost:4002/Databaseに移動し、プライマリサイトの接続文字列であるかを確認します。
EDIT:あなたが自由なサブドメインでappharborのSSL Certをピギーバックすることができるので、独自のSSL証明書を持っていない場合は、そのURLをセキュリティ強化のために使うことができます。
これは、アドオンがプロビジョニングされているアプリケーション以外のアプリケーションに接続文字列を注入する方法がないため、現時点では不可能です。お気軽にfeedback suggestionとして追加してください。