2017-04-03 20 views
2

Azure関数を今後のプロジェクトに使用したいのですが、Web.ConfigのipSecurityのようなIPのホワイトリストを作成する方法はありますか?Azure関数と制限IP

彼らはauthLevel機能を使用していますので、そこにいくつかの保護があります。私の顧客には、ホワイトリストのセキュリティ要件があります。

リソースエクスプローラを見ると、機能する可能性がありますが、私のAzure関数のインスタンスでは表示されないプロパティのipSecurityRestrictionsがあるようです。

+0

私はあなたができると思いますApp App Service Environment(ASE)とFunction Appを関連させ、NSGを介してhttps://docs.microsoft.com/en-us/azure/app-service-web/app-service-app-service-environment-にあるようにアクセスを設定します。 control-inbound-traffic – mikalai

答えて

2

残念ながら、web.configを制御できないため、これは実行できません。

あなたは、機能自体の内部でIP検証を行うことも、API管理のようなソリューションを追加してトラフィックをブロックすることもできます。

専用の(外消費計画)上で実行するために喜んでいる場合、あなたが必要なIPのホワイトリストと変更web.configファイルを持つサイトの拡張として機能ランタイムを展開することができますhttps://github.com/Azure/azure-webjobs-sdk-script/wiki/Deploying-the-Functions-runtime-as-a-private-site-extension

+0

情報をありがとう!私はそれがin-functionチェックだと思います。 – robjam

+0

カスタム 'web.config'が機能Appsに適用されないという事実に関するAzureの公式/指示。 –

+0

これは1年以上経っていることは分かっていますが、これはまだですか?私は一連の機能をすべて同じfuncitonアプリで実行しているので、特定のIP範囲を接続できるように制限する必要があります。これはまだ推奨されていますか? – m1nkeh

関連する問題