0

基本認証を使用して、stripe.com で認証できません

public class Str extends HttpServlet {


    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter pw=response.getWriter();
        pw.println("Hello World");
        HttpClient client= new HttpClient();
        String req="https://api.stripe.com/";
        client.getParams().setAuthenticationPreemptive(true);
        client.getState().setCredentials(new AuthScope(req, 443, null),  new UsernamePasswordCredentials("<api-key>"));
        client.getHostConfiguration().setHost(req, 443, "https");

        PostMethod post= new PostMethod("https://api.stripe.com/v1/charges/");
        //post.addParameter("id", "<id>");
        int status=client.executeMethod(post);
        pw.println(status);



    }


}

私は自分のコードを提示しています...ここでは、HTTP Basic Authを使用してユーザーの資格情報をstripe.comに提供しました

4

2 に答える 2

0

試す:new UsernamePasswordCredentials("<api-key>", "")

于 2012-06-01T22:46:07.543 に答える