0

URL を使用してリモートで Alfresco の WebScript を起動しようとしています。URLhttp://192.168.1.2:8080/alfresco/service/sample/folder/Company%20Homeによって認証ウィンドウが表示され、ユーザー名とパスワードを入力できるようになります。この呼び出しは、ブラウザで完全に正常に機能します..

alfresco で説明されている手順に従いました: http://wiki.alfresco.com/wiki/Web_Scripts

しかし、webview im を使用して Android アプリで同じことをしようとすると、認証エラー (HTTP ステータス 401-エラー) が発生し、認証ウィンドウが表示されません。

4

1 に答える 1

2

アプリケーションと統合したい場合は、Login Webscriptを使用することをお勧めします。

したがって、アプリでは、ユーザー + パス (暗号化) を格納する構成ビューを作成するだけです。そして、リクエストログインを行う前に、チケット認証でWebスクリプトを呼び出します。

次に、次のようになります。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>代わりに使用してください。

幸運を!

于 2012-02-21T18:13:56.373 に答える