iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 4
0

這篇我們要來架設Azure Blockchain Workbench 的環境。

到此網址:https://portal.azure.com/#create/microsoft-azure-blockchain.azure-blockchain-workbenchazure-blockchain-workbench

填上相關資訊後按下一步(如果說你沒權限創建Resource group記得去確認 AAD 是對的 Free trial 目錄)
https://ithelp.ithome.com.tw/upload/images/20181015/20112426uhC1QPpIUl.png

第二步驟,告知要填上 Azure AD tenant 這時我們就必須前往此網址查看步驟:
https://github.com/Azure-Samples/blockchain/tree/master/blockchain-workbench/scripts/aad-setup

1.首先要先建立 Azure AD Domain Services
https://portal.azure.com/#blade/HubsExtension/Resources/resourceType/Microsoft.AAD%2FdomainServices

2.開啟cloud shell

https://ithelp.ithome.com.tw/upload/images/20181015/201124267dalBvc46Z.png

這邊記得要選擇PowerShell

3.在PowerShell輸入以下指令

切換到主目錄
cd

下載相關腳本
Invoke-WebRequest -Uri aka.ms/workbenchAADSetup -OutFile workbenchAADSetup.ps1

執行腳本
./workbenchAADSetup.ps1 -TenantName <剛才申請的Domain>.onmicrosoft.com -AADAppName "隨意輸入應用程式名稱>"

之後會要求你到一個網址輸入驗證碼。

筆者輸入完以上腳本後出現以下錯誤:
https://ithelp.ithome.com.tw/upload/images/20181015/201124261NvdLSf1Y3.png

所以我們將捨棄此腳本,直接手動於 AD 創建一個應用程式,並給予權限,與取得應用程式金鑰。
https://docs.microsoft.com/zh-tw/azure/blockchain/workbench/deploy#blockchain-workbench-api-app-registration

之後把上面取得的資訊回到 blockchain workbench 的第二步驟填上:
https://ithelp.ithome.com.tw/upload/images/20181026/20112426kmXCXf71zW.png

之後按下一步後,進入設定網路階段,這邊我們選預設設定:
https://ithelp.ithome.com.tw/upload/images/20181026/20112426YpbcoivzHP.png

分別代表如下:

Ethereum PoA 節點數目
VM 儲存體效能。
VM 大小。

最後一部設定相關監控選項後,即可按下建立按鈕。

等候其建立即可:
https://ithelp.ithome.com.tw/upload/images/20181026/20112426h48VuA9CBk.png

建立好後我們可以到所有資源,點擊剛才創建好的 blockchain workbench 程式的 URL
https://ithelp.ithome.com.tw/upload/images/20181107/20112426NSbqMuz4em.png

但這時通常會說 redirect URL 不符合

所以我們要到 AAD 設定:

https://ithelp.ithome.com.tw/upload/images/20181107/20112426eCybTvKc4l.png

設定好 回覆 URL 後即可再次點擊連結,即可看到預設的網頁了:

https://ithelp.ithome.com.tw/upload/images/20181107/20112426MIzptlc6zD.png


上一篇
03. Azure Blockchain Workbench 架構
下一篇
05. Azure Face API 使用
系列文
Azure Service 實作 ( Blockchain、AI、 Serverless Architecture)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言