Erro Http Authorization

Pessoal,

Estou tentando fazer uma conexao http em um site que tem Authorization, eu consigo conectar e recuperar os dados, mais não consigo enviar dados neste endereço… .ele começa a dar erro no inputStream.

Segue o código abaixo . .

Se alguem puder me dar uma “luz” !!..

valeu

[code]
URL url = new URL (urlString);
String userPassword = new String(“teste:teste”);

     // Encode String
     String encoding = new sun.misc.BASE64Encoder().encode (userPassword.getBytes());
     // Need to work with URLConnection to set request property
     URLConnection uc = url.openConnection();
     uc.setDoOutput(true);
     uc.setDoInput(true);
     uc.setUseCaches(false);
     uc.setRequestProperty("Authorization", "Basic " + encoding);
     
     OutputStream outStream = null;
     outStream = uc.getOutputStream();
     
     String teste = new String("tedsfasfsdasadfasdfste");
     outStream.write(teste.getBytes());
     outStream.flush();
     outStream.close();
     
     try {
        InputStream content = (InputStream)uc.getInputStream();
        BufferedReader in = new BufferedReader (new InputStreamReader (content));
        String line;
        while ((line = in.readLine()) != null) {
           pw.println (line);
        }
     } catch (IOException e) {
        System.out.println("Erro no InputStream !");
        e.printStackTrace();
     } [/code]