We create a AdlsGen1 structure stream linked service to read structure stream file. When we created the link service, clicked 'Test connection' and it succeeded, but it failed to preview stream and the error was 'Type=System.MissingMethodException,Message=Method not found: 'System.Threading.Tasks.Task`1<Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult> Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String, Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertionCertificate)'.,Source=Microsoft.Rest.ClientRuntime.Azure.Authentication,'.
We use service principal for authentication and use cert as the SPI secret. Specifically, we create a cert in azure key vault and bind the cert to the SPI, and input the cert name as secret name in ADF. In other linked services it works well (including ADLS gen2 structure stream linked service). But for Adls gen1, it throws exception as shown before. Could you please have a look?