REST APIを使用して、1日1回SharePointオンプレミス2013にファイルをアップロードするようにスケジュールされているLinuxサーバー上で、Javaでコード化されたジョブを作成する予定です。このクライアントジョブをどのように認証できますか?私はグーグルでは、私の選択肢を明確に概要を得るためにまだ苦労している。SharePointオンプレミス2013 REST認証
5
A
答えて
1
これを行うには2つの方法があります。 1つはSharePoint App/Add-Inモデルを使用し、もう1つはWindows認証を使用してネットワーク認証を使用します。質問があれば、私は後者がよりシンプルになり、より良いセットアップになるだろうと推測しています。
これにより、http要求に使用できるWindows認証資格が作成されます。
RequestConfig reqConfig = RequestConfig.custom().setTargetPreferredAuthScemes(Arrays.asList(AuthSchemes.NTLM)).setProxyPreferredAuthSchemes(Arrays.asList(AuthSchemes.BASIC)).build();
CredentialsProvider credProvider = new BasicCredentialsProvider();
credProvider.setCredentials(AuthSocpe.ANY, new NTCredentials("user", "pass", "currentHost", "domainName"));
HttpClient client = HttpClients.custom().setDefaultCredentialsProvider(credProvider).setDefaultRequestConfig(reqConfig).build();
// construct your http request
HttpResponse response = client.execute(HttpHost, HttpPost);
+0
これは、JavaでSharePointに認証する方法であり、Javaアプリケーションをホストしているプラットフォームに依存しないことに注意してください。 SharePointのログインはデフォルトでWindows認証を使用するため、Windows認証を使用するようにJavaに指示し、ユーザー名とパスワードを与えます。 :) – Maarten
関連する問題
- 1. SharePoint 2010 REST Java認証
- 2. androidアプリケーションにSharePoint 2013 Foundationサイトを認証
- 3. SharePointの認証REST APIのJava
- 4. SharePoint 2013 REST API:ファイルメタデータの更新
- 5. SharePoint 2013 REST API AJAX更新ワークフロータスク
- 6. Sharepoint 2013 _vti_bin/listdata.svc REST API情報
- 7. Sharepoint 2013 Serach Rest APIのURL制限
- 8. Sharepoint 2013匿名アクセスと全員とNT AUTHORITY \認証ユーザー
- 9. JavaScriptでSharePoint 2013/2016認証モードを検出する方法
- 10. Sharepoint認証.Net
- 11. sharepoint 2013のneo4j REST APIを使用する場合、認証は必要ですか?
- 12. セット(コンテンツ)の承認ステータス[Sharepointの2013]
- 13. SharePointフォーム認証サイト
- 14. Sharepoint Azure AD認証
- 15. Sharepoint 2013 - FBAと2FA、カスタムログインページ
- 16. SharePoint 2013サーバーで「承認 - SharePoint 2010」ワークフローテンプレートをインストールする方法
- 17. Sharepointの2013カスタムリストPreSaveAction()
- 18. ASP.NETコアのオンプレミスADへのAD認証/承認
- 19. のSharePoint 2013カスタマイズカスタムフィールドフィルター
- 20. SharePoint 2013ワークフロー
- 21. SharePoint 2013のフォームソリューション
- 22. Sharepoint Designer 2013 - フィルタドロップダウンメニュー
- 23. sharepoint 2013カスタムエラーページ
- 24. SharePoint 2013のダイナミックスライドショー
- 25. Sharepoint 2013 navigation breadcrumbs
- 26. Sharepointの2013 PAGETITLE
- 27. Sharepoint Foundation 2013、Azure
- 28. Restore SiteCollection SharePoint 2013
- 29. Sharepoint 2013 Appカタログ
- 30. breeze.js&SharePoint 2013
私はバックエンドコードがC#で書かれていて、SharePointポイント認証はフルコントロールアクセス権とアプリ専用ポリシーを持つサイトに登録されているsharepointアプリで提供されていました。このSP Appオプションを調べてみてください。 –