/// <summary> /// 获取tokenclien对象 /// </summary> /// <param name="clientId"></param> /// <param name="clientSecret"></param> /// <param name="endpointHandler"></param> /// <returns></returns> public static async Task <TokenClient> GetTokenClient(string clientId, string clientSecret, ILocalTokenEndpointHandler endpointHandler) { var tokenClient = new LocalTokenClient("", clientId, clientSecret, endpointHandler); return(tokenClient); }
public LocalTokenClient(string address, string clientId, string clientSecret, ILocalTokenEndpointHandler endpointHandler, HttpMessageHandler innerHttpMessageHandler = null, AuthenticationStyle style = AuthenticationStyle.BasicAuthentication) : base(address, clientId, clientSecret, innerHttpMessageHandler, style) { _endpointHandler = endpointHandler; }