任何人有任何想法如何進行身份驗證,以安全服務織物已AAD使用PowerShell而不會提示輸入用戶憑據配置? 我試圖運行一個腳本VSTS的任務,它需要身份驗證安全服務織物。我嘗試使用Connect-ServiceFabricCluster和-AzureActiveDirectory,ServerCertThumbprint參數。但它會提示用戶憑據。我沒有看到任何參數,我可以在腳本中傳遞用戶名和密碼。驗證到Azure中使用PowerShell安全服務織物無需輸入憑據
0
A
回答
0
包括SecurityToken參數到Connect-ServiceFabricCluster命令中。 當與AzureActiveDirectory連接,指定的安全令牌直接用於認證和授權,而不是執行交互式用戶登錄。 下面是如何獲得令牌的例子 - 你爲什麼不使用內置的任務「服務織物PowerShell腳本」,而不是和它使用「羣集連接」屬性來配置連接
$authority = "https://login.microsoftonline.com/your_tenant_id"
$credentials = [Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential]::new($UserName, $Password)
$authContext = [Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext]::new($authority)
$authResult = $authContext.AcquireTokenAsync($clusterApplicationId, $clientApplicationId, $credentials)
$Token = $authResult.Result.AccessToken
Connect-ServiceFabricCluster -AzureActiveDirectory -SecurityToken $Token -ConnectionEndpoint "your_cluster_name.location.cloudapp.azure.com:19000" -ServerCertThumbprint "your_server_cert_thumbprint"
0
端點安全嗎? 「羣集連接」允許兩個AAD和以標準方式基於證書的認證方法,而不是保持在密碼中的腳本,打開泄漏。
相關問題
- 1. 如何在Powershell中安全驗證AD用戶(加密憑證)
- 2. Azure織物認證
- 3. Azure的服務織物應用
- 4. PowerShell驗證輸入
- 5. 驗證憑據遠程服務器
- 6. 需要驗證CRM憑據
- 7. 調用需要憑證的Web服務:錯誤:需要安全令牌
- 8. Azure的服務織物激活錯誤
- 9. SSL的網站Azure的服務織物
- 10. 如何在ServiceStack中使用憑據身份驗證服務
- 11. Web服務 - 驗證輸入
- 12. 使用Spring安全驗證用戶憑證的
- 13. c#windows服務安裝程序提示用戶輸入憑據
- 14. 無狀態/有狀態服務OnPre。 OnPost服務方法| Azure的服務織物
- 15. 發送登錄憑證在HTTP報頭到安全服務器
- 16. 從服務器拒絕的powershell憑證
- 17. EWS:驗證服務的憑證
- 18. 從BizTalk使用身份驗證憑據消費Web服務
- 19. 服務器端驗證和安全breeze.js
- 20. 無法通過Powershell或Visual Studio連接到安全的Azure服務Fabric羣集
- 21. 社會安全號碼輸入驗證
- 22. 這是sql輸入驗證安全嗎?
- 23. 無法調用REST web服務..需要全面驗證
- 24. silverlight wcf服務提示輸入憑據
- 25. 驗證服務帳戶Powershell
- 26. 無狀態API服務中的身份驗證 - 是否安全?
- 27. PHP ldap_bind()驗證 - 錯誤無法綁定到服務器:憑據無效?
- 28. 服務織物:發展需要
- 29. 安全地存儲在報告服務器中的憑證
- 30. 與服務織物
我嘗試這樣做。但它仍然會提示我輸入用戶憑據。 – Ssutar
@Ssutar那好吧,你指定連接-ServiceFabricCluster SecurityToken參數?與AzureActiveDirectory連接時,指定的安全令牌直接用於身份驗證和授權,而不是執行交互式用戶登錄 –