microsoft-authentication-library-for-go icon indicating copy to clipboard operation
microsoft-authentication-library-for-go copied to clipboard

The MSAL library for Go is part of the Microsoft identity platform for developers (formerly named Azure AD) v2.0. It enables you to acquire security tokens to call protected APIs. It uses industry sta...

Results 132 microsoft-authentication-library-for-go issues
Sort by recently updated
recently updated
newest added

Using in an ubuntu environment (23.04). Unable to authenticate to azuread from the internal network (Internet access is through a proxy). I also set the classical environment variables http_proxy and...

To support a new authority type, we need to evolve MSAL.GO to have a better abstraction for authorities. Today, MSAL.GO supports AAD and ADFS authorities. ## How MSAL detects the...

enhancement

**Is your feature request related to a problem? Please describe.** I would like to keep my app registration confidential and still be able to acquire token by username & password....

enhancement

Easy to repro with a unit test in `partitioned_storage_test.go`: ```go func TestMarshal(t *testing.T) { mgr := newPartitionedManagerForTest(nil) b, err := mgr.Marshal() if err != nil { t.Fatal(err) } err =...

bug
AzureSdk
p2
confidential-client
public-client

Want to get additional tests to have that break our current setup. That way we will know the new changes are working. Assigning to Bogdan for the test we should...

internal

**Is your feature request related to a problem? Please describe.** The Microsoft website for MSAL (https://learn.microsoft.com/en-us/entra/identity-platform/msal-overview#application-types-and-scenarios) says that it's suitable for web apps and web apis. I've been trying to...

enhancement

...because clients suggest partition keys inconsistently. For example, here's a repro using interactive auth: ```go package main import ( "context" "fmt" "path" "runtime" "github.com/AzureAD/microsoft-authentication-library-for-go/apps/cache" "github.com/AzureAD/microsoft-authentication-library-for-go/apps/public" ) type logger struct{} func...

bug
p2
public-client

### MSAL client type Confidential ### Problem Statement When MSAL creates the client assertion, it uses PKCS1 padding for digital signature and SHA1 as x5t claim. These are old crypto...

enhancement
P1
confidential-client