Статьи

  Резюме
  [+] IT
    [+] Asterisk
    [+] Ubuntu Desktop
    [+] Ubuntu Server
    [+] Windows Server
  [-] Программирование
    [+] 1C
    ASP.NET & VB.NET
    bash & sh
    [+] HTML + CSS
    [-] Java
      Аутентификация 1С
      Веб-служба на NetBeans
      Подключение MS-SQL
      Сервлет с аутентификацией
      Согласование версий ws
    PHP
    [+] QB - Quick Basic 4-4.5
    [+] T-SQL
    [+] VB - Visual Basic 1-6
    VBScript & JScript
  [+] Творчество
    Кофейная тема
    Наброски
    Размышления
Аутентификация 1С

Автоматическая аутентификация веб-служб Java

Аутентификация необходима, когда требуется ввести логин и пароль, чтобы получить данные от веб-службы. Для того, чтобы программа не впадала в Exception 403 (не аутентифицированный вход), необходимо вставить в программу перед вызовом выб-службы аутентификатор.

Пример:

 

public static void main(String[] args)  throws IOException, ParserConfigurationException, SAXException
    {
        Authenticator.setDefault(new Authenticator() { @Override protected PasswordAuthentication getPasswordAuthentication() 
        {
            return new PasswordAuthentication("ПОЛЬЗОВАТЕЛЬ", "ПАРОЛЬ".toCharArray());
        }});


X
ПнВтСрЧтПтСбВс