2013-04-26 90 views
0

我們有一個Windows Azure應用程序需要向另一個第三方SQL Server發出出站請求。
第三方不希望只允許來自任何源的任何連接到他們的數據庫,所以他們想限制連接到IP地址子集或給定的子域。
我知道當你登錄到Windows Azure management portal時,它會列出我們的應用程序的給定實例的IP地址,但我們認爲這些可以在沒有通知的情況下更改,如果要使用這些,並且他們改變了,我們會變成一條小溪。
來自Windows Azure應用程序的出站請求來自域嗎?
假設所有出站請求都將被識別爲來自該域並將其用於SQL Server上的連接限制,是否安全?Windows Azure:來自託管應用程序的出站請求

回答

1

只要你不刪除你的部署你的虛擬IP將保持不變。來自任何雲服務實例的出站請求將從部署的虛擬IP中出現。

從MSDN:

,除非你刪除部署明示或 它是由部署更新過程隱含刪除該VIP不會改變。要保留VIP,請不要刪除部署,並且還必須確保 確保Visual Studio不會自動刪除部署。

http://msdn.microsoft.com/en-gb/library/windowsazure/jj614593.aspx

+0

你知道,如果出站請求將通過出cloudapp.net域名來識別呢?意義將引用域爲appname.cloudapp.net? – 2013-04-26 19:35:58

+0

你應該控制這種行爲,例如,如果它是一個出站HTTP請求,你可以用你喜歡的任何名稱添加'Referrer'頭部。 Azure不支持反向DNS,因此您無法從部署IP獲取「cloudapp.net」主機名。 – greg84 2013-04-28 14:37:31

相關問題