Azureは、1年前と同じように変更しました。Azure Web AppをAzure SQLデータベースに接続する方法
私はAzureリソースグループにWebアプリケーションとSql DBを持っています。私は自分のWebアプリケーションを自分のDBから読みたいと思う。私は私のアプリケーションが私のワークステーション(ローカルで実行中)のDBから読むことができるようにファイアウォールルールを作った。それは問題ない。しかし、私は自分のアプリをデプロイするときにDBから読み込むようにしたい。
DBにホストされたときにアプリケーションのIPアドレスを許可するようにSQLファイアウォールルールを作成するだけですか?または、私は晴れても、同じリソースグループ内のWebアプリケーションとDBに接続することができますが、それは安全な接続ですか?おそらく彼らは内部接続でお互いに通信することができたでしょうか?
私は古いAzureでは、あなたはアプリとDBを「リンク」でき、これを達成したと思います。しかし、更新されたAzureの手順が何であるかはわかりません。
Azureのリソースを管理できるWebサイトが2つあります。 1つは「ポータルプレビュー」で、もう1つは古いものです。あなたはどちらを使っていますか? Azureにwebappとsqldbの両方を持っていますか? – vendettamit
編集:それはプレビューポータル – sheamus
ですよ!これはプレビューポータルです。 Azureにappとdbの両方があれば、追加するファイアウォールのルールは必要ありません。しかし、ローカルマシンからDBにアクセスする必要がある場合は、リソースグループの 'Sql Server'のファイアウォール設定で' Add Client IP'を更新する必要があります。また、最初にデプロイした後、WebAppのAppsettingsにAzure sql接続文字列を手動で追加する必要があります。詳細が必要な場合は、私に知らせてください。 – vendettamit