Удаленный вызов сценариев Alfresco в приложении для Android. - PullRequest
0 голосов
/ 21 февраля 2012

Я пытаюсь вызвать WebScript в Alfresco удаленно, используя URL-адрес http://192.168.1.2:8080/alfresco/service/sample/folder/Company%20Home, и URL подскажет мне окно аутентификации, позволяющее полностью ввести имя пользователя и пароль.Этот вызов прекрасно работает в браузере.

Выполнен шаг, описанный в alfresco: http://wiki.alfresco.com/wiki/Web_Scripts

Но когда я пытаюсь сделать то же самое в приложении для Android, используя webview, я сталкиваюсь с ошибкой аутентификации(HTTP Status 401-Error) и его не выдает окно аутентификации.

1 Ответ

2 голосов
/ 21 февраля 2012

Если вы хотите интегрировать его с приложением, вы можете лучше использовать Логин Webscript .

Так что в вашем приложении просто создайте представление конфигурации, в котором хранится пользовательский пароль + пароль (зашифрованный). А затем, прежде чем выполнить запрос входа в систему, а затем с тикетом Аутентификация, позвоните в свой скрипт.

Тогда это будет выглядеть так: http://192.168.1.2:8080/alfresco/service/sample/folder/Company%20Home?alf_ticket=<TICKET>

Иногда это не работает, затем используйте http://192.168.1.2:8080/alfresco/service/sample/folder/Company%20Home?ticket=<TICKET>.

Удачи!

...