SQL Azure データベースと、データベースに接続するアプリケーションを備えた Azure 仮想マシンがあります。
それらは同じデータセンターにあり、同じ Azure サブスクリプションの下にあります。
管理ポータルのサーバー構成ページで、許可された IP アドレスのリストに仮想マシンのパブリック仮想 IP を追加しました。
Windows Azure サービスは、「許可されたサービス」セクションで「はい」とマークされています。
接続しようとすると、「IP アドレス 'xxxx' のクライアントはサーバーへのアクセスが許可されていません。」という例外が表示されます。ここで、xxxx は VM の内部 IP です。許可された IP ルールで内部 IP を使用することをためらっています。SQL Azure は、接続中に VM のパブリック IP を認識すべきではありませんか?