Skip to content

Commit fb3b869

Browse files
Return null when failing to get access token
1 parent ed32181 commit fb3b869

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

src/code/Microsoft.PowerShell.PSResourceGet.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<PackageReference Include="System.Net.Http" Version="4.3.4" />
2525
<PackageReference Include="System.Text.Json" Version="8.0.5" />
2626
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
27-
<PackageReference Include="Azure.Identity" Version="1.11.4" />
27+
<PackageReference Include="Azure.Identity" Version="1.14.0" />
2828
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="6.0.5" />
2929
<Reference Include="System.Web" />
3030
</ItemGroup>

src/code/Utils.cs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -656,15 +656,15 @@ public static string GetAzAccessToken(PSCmdlet cmdletPassedIn)
656656

657657
var credOptions = new DefaultAzureCredentialOptions
658658
{
659-
ExcludeEnvironmentCredential = true,
660-
ExcludeVisualStudioCodeCredential = true,
661-
ExcludeVisualStudioCredential = true,
662-
ExcludeWorkloadIdentityCredential = true,
663-
ExcludeManagedIdentityCredential = true, // ManagedIdentityCredential makes the experience slow
664-
ExcludeSharedTokenCacheCredential = true, // SharedTokenCacheCredential is not supported on macOS
665-
ExcludeAzureCliCredential = false,
666-
ExcludeAzurePowerShellCredential = false,
667-
ExcludeInteractiveBrowserCredential = false
659+
ExcludeEnvironmentCredential = true,
660+
ExcludeVisualStudioCodeCredential = true,
661+
ExcludeVisualStudioCredential = true,
662+
ExcludeWorkloadIdentityCredential = true,
663+
ExcludeManagedIdentityCredential = true, // ManagedIdentityCredential makes the experience slow
664+
ExcludeSharedTokenCacheCredential = true, // SharedTokenCacheCredential is not supported on macOS
665+
ExcludeAzureCliCredential = false,
666+
ExcludeAzurePowerShellCredential = false,
667+
ExcludeInteractiveBrowserCredential = false
668668
};
669669

670670
var dCred = new DefaultAzureCredential(credOptions);
@@ -681,12 +681,12 @@ public static string GetAzAccessToken(PSCmdlet cmdletPassedIn)
681681
catch (OperationCanceledException)
682682
{
683683
cmdletPassedIn.WriteWarning("Timeout occurred while acquiring Azure access token.");
684-
throw;
684+
return null;
685685
}
686686
catch (Exception ex)
687687
{
688688
cmdletPassedIn.WriteWarning($"Failed to acquire Azure access token: {ex.Message}");
689-
throw;
689+
return null;
690690
}
691691
}
692692

0 commit comments

Comments
 (0)