Asp.net core mvc StripeeException:提供的API密钥无效:Stripe.Net

Asp.net core mvc StripeeException:提供的API密钥无效:Stripe.Net,asp.net-core-mvc,stripe.net,Asp.net Core Mvc,Stripe.net,我的程序成功地创建了一个令牌并将其传递。然后,它会为客户创建所有相关信息,以用于Stripe var customer = new StripeCustomerCreateOptions(); customer.Email = $"{user.Email}"; customer.Description = $"{user.Email} [{userId}]"; customer.PlanId

我的程序成功地创建了一个令牌并将其传递。然后,它会为客户创建所有相关信息,以用于Stripe

                var customer = new StripeCustomerCreateOptions();

            customer.Email = $"{user.Email}";
            customer.Description = $"{user.Email} [{userId}]";
            customer.PlanId = planId;
            customer.SourceToken = stripeToken;
            customer.Quantity = 1;
            var customerService = new StripeCustomerService();
            StripeCustomer stripeCustomer = customerService.Create(customer);

我确认所有这些都将它们的值正确地传递给customer对象,但是,我在标题中得到了错误。我错过了什么?

啊。。。我是个白痴。。。我缺少一行代码来设置API密钥,如下所示:

StripeConfiguration.SetApiKey(StripePrivateKey);

如果您需要更多信息来了解它,我将在第一次未注意到的时候进行编辑-未设置私钥。