- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-11-24T00:47:18+00:00","","")
#author("2020-11-24T03:44:52+00:00","","")
#mynavi(Azureメモ)
* 概要 [#u24f9722]
#html(<div class="pl10">)
#TODO
#html(</div>)
* 目次 [#z44f3a6a]
#contants
#contents
- 参考
-- https://docs.microsoft.com/ja-jp/azure/active-directory/develop/v2-oauth2-client-creds-grant-flow
* 関数アプリ用ソース [#jeacbf95]
#html(<div class="pl10">)
// START tabs1
#html(){{
<div id="tabs1">
<ul>
<li><a href="#tabs1-1">functions/server.go</a></li>
<li><a href="#tabs1-2">functions/host.json</a></li>
<li><a href="#tabs1-3">functions/local.settings.json</a></li>
<li><a href="#tabs1-4">functions/SampleFunc/function.json</a></li>
</ul>
}}
// START tabs1-1
#html(<div id="tabs1-1">)
#TODO
#html(</div>)
// END tabs1-1
// START tabs1-2
#html(<div id="tabs1-2">)
#TODO
#html(</div>)
// END tabs1-2
// START tabs1-3
#html(<div id="tabs1-3">)
#TODO
#html(</div>)
// END tabs1-3
// START tabs1-4
#html(<div id="tabs1-4">)
#TODO
#html(</div>)
// END tabs1-4
#html(</div>)
// END tabs1
#html(<script>$(function() { $("#tabs1").tabs(); });</script>)
#html(</div>)
* App Service用ソース [#y7c5500f]
#html(<div class="pl10">)
// START tabs1
#html(){{
<div id="tabs2">
<ul>
<li><a href="#tabs2-1">appservice/app.py</a></li>
<li><a href="#tabs2-2">appservice/requirements.txt</a></li>
</ul>
}}
// START tabs2-1
#html(<div id="tabs2-1">)
#TODO
#html(</div>)
// END tabs2-2
// START tabs2-2
#html(<div id="tabs2-2">)
#TODO
#html(</div>)
// END tabs2-2
#html(</div>)
// END tabs2
#html(<script>$(function() { $("#tabs2").tabs(); });</script>)
#html(</div>)
* リソース作成用シェル [#r118a8ba]
#html(<div class="pl10">)
// START tabs3
#html(){{
<div id="tabs3">
<ul>
<li><a href="#tabs3-1">0_env.sh</a></li>
<li><a href="#tabs3-2">1_resources.sh</a></li>
</ul>
}}
// START tabs3-1
#html(<div id="tabs3-1">)
#TODO
#html(</div>)
// END tabs3-1
// START tabs3-2
#html(<div id="tabs3-2">)
#TODO
#html(</div>)
// END tabs3-2
#html(<script>$(function() { $("#tabs3").tabs(); });</script>)
#html(</div>)
// END tabs1
#html(</div>)
* リソース作成 [#ubd44964]
#html(<div class="pl10">)
#myterm2(){{
./1_resources.sh --create
}}
#html(</div>)
* App Service側の認証設定 [#x79b202e]
#html(<div class="pl10">)
Web API アプリ側を AAD認証を使用するように設定しておく。
#TODO
#html(</div>)
* 関数アプリ用のクライアントID、シークレット作成 [#dc7349a3]
#html(<div class="pl10">)
呼び出し元の関数アプリ用のクライアントID、シークレットを作成する。
#TODO
#html(</div>)
* 関数アプリの環境変数を設定する [#cd6e0199]
#html(<div class="pl10">)
上記までに作成 、設定した情報を関数アプリの環境変数に設定しておく
#html(</div>)
* 動作確認 [#a629b26f]
#html(<div class="pl10">)
#TODO
#html(</div>)