Closed talarari closed 6 months ago
Thank you for opening this issue! We are routing it to the appropriate team for follow up.
@joheredi You were involved in the latest update to the @azure/servicefabric
package in #6504. Any idea if something in the swagger file is stopping the ServiceFabricClient
to take in AAD credentials? How does the client run without any authentication?
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @QingChenmsft, @vaishnavk, @juhacket.
Adding Service Attention
label if we need a follow up via swagger changes or an answer around whether or not AAD creds are required to authenticate.
Unfortunately, we currently don't support Certificate Authentication. This needs to be implemented in core-http
to allow users to pass the certificate to establish the HTTP connection.
@ramya-rao-a I see that this is already marked as a Feature Request, I'll set milestone to backlog to give it visibility during planning.
This should be doable in coreV2
Hi @talarari, we deeply appreciate your input into this project. Regrettably, this issue has remained inactive for over 2 years, leading us to the decision to close it. We've implemented this policy to maintain the relevance of our issue queue and facilitate easier navigation for new contributors. If you still believe this topic requires attention, please feel free to create a new issue, referencing this one. Thank you for your understanding and ongoing support.
When connecting to a secure service fabric cluster a common way it to use client certificate to authenticate. this is supported by the sfctl cli tool by specifying a pem file path.
seems like the ServiceFabricClient class which extends ServiceClient does not receieve a ServiceClientCredentials in its constuctor and there is not implementation of ServiceClientCredentials for ClientCertificateAuthorization.
this is the equivalent implementation in python used by the sfctl cli tool: https://github.com/Azure/service-fabric-cli/blob/master/src/sfctl/auth.py#L13