特定の Web ロール内のステージング スロットでアプリケーションをテストしています。ステージング アプリケーションを一般に公開したくないので、.cscfg ファイルに何か追加して、アプリケーションを一連の既知の IP だけにロックダウンできるかどうか疑問に思っていました。ポータルを見回しましたが、そこで IP を制限する方法が見つかりませんでした。
これについて何か考えはありますか?
特定の Web ロール内のステージング スロットでアプリケーションをテストしています。ステージング アプリケーションを一般に公開したくないので、.cscfg ファイルに何か追加して、アプリケーションを一連の既知の IP だけにロックダウンできるかどうか疑問に思っていました。ポータルを見回しましたが、そこで IP を制限する方法が見つかりませんでした。
これについて何か考えはありますか?
組み込みの IIS IP およびドメイン制限を有効にしてから、web.config で IP のリストを指定できます (変更が必要な場合は、残念ながら再デプロイが必要になります)。これは、誰かがこれを行ったブログ投稿へのリンクです: http://blog.liamcavanagh.com/2011/10/how-to-block-ip-addresses-in-windows-azure/
私はそれを聞いたことがありません。
あなたのglobal.asaxで:
protected void Session_Start()
{
if (Request.ServerVariables["REMOTE_ADDR"]!= "ÿour ip address here")
{
Response.StatusCode = 404;
}
}