問題タブ [sharepoint-online]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
96 参照

sharepoint - SharePoint Web サイトのサイトマップがロールバックされるのはなぜですか?

Office 365 SharePoint Web サイトを構築し、そこから既定のサイトマップを取得しました。サイトに追加したページに合わせてサイトマップが更新されていなかったので、サイトマップを変更しました。しかし、サイトマップに変更を加えるたびに、Web サイトが作成されたときと同じように、最初のデフォルトのサイトマップにロールバックされます。ロールバックせずに更新する方法を知っている場合は、助けてください。

0 投票する
1 に答える
828 参照

sharepoint-2013 - Office 365 (SharePoint Online) トークンを使用したカスタム アプリケーションからの C# 認証

カスタムの C# Windows フォーム アプリケーションがあります。ACS トークンを使用して顧客の Web サイトに HttpWebRequest を発行するために、Office 365 SharePoint Online に対して認証する方法を教えてください。

ユーザーはユーザー名とパスワードを提供し、それに基づいて、アプリケーションが顧客の Web サイトで要求を行うことを許可する ACS トークンを生成したいと考えています。また、可能であればユーザー名とパスワードを再入力せずに、有効期限が切れた場合にトークンを再生成できるようにしたいと考えています。

これがプロバイダーがホストするアプリになる場合、簡単に実行できる問題はありませんが、SharePoint アプリではないカスタム アプリケーションからこれを実現するにはどうすればよいでしょうか?

0 投票する
1 に答える
223 参照

javascript - Jquery.form (3.51.0-2014.06.20) fileupload が IE9 で機能しない (sharepoint アプリケーション)

わかりました、始める前に、SOおよび他の場所のregのほとんどすべての回答を見たと言わせてください。jq フォームのアップロードの問題であり、この問題は別のものであると確信しています。

基本的に何が起こるかというと、ファイルのアップロードが正常に行われ、応答がアップロード コントローラーからの ID を含む application/json 形式で返されます。最初に IE で応答がダウンロードを促し、それを解決するためにコンテンツ タイプを text/json (text/html,text/xml) に変更しました。今ではダウンロードを求めるプロンプトは表示されなくなりましたが、戻り値を探して応答にアクセスしようとすると、空になります。コードは次のようになり、xhr.responseText は空です。

返された JSON の Fiddler 抽出。

ここに画像の説明を入力

アプリケーションは SP オンラインでホストされ、アップロードは Azure の Web API エンドポイントで行われます。これは chrome と IE11 で正常に動作するため、これは IE9 の CORS の問題であると想定しています。私はこれを2日以上いじっていますが、これに光を当てることができる人なら誰でもビールを買います(冗談ではありません!:))。

乾杯!

0 投票する
0 に答える
463 参照

c# - CSOM SharepointOnlineCredentials を使用してドキュメントを OfficeWebApp/OfficeOnline にリダイレクトする

現在、MVC サイトから SharePoint に保存されたドキュメントにアクセスするための CSOM メソッドを実装しています。ドキュメントのリストと各ドキュメントのプロパティには既にアクセスできました。私がやろうとしていること (そしてそれで惨めに失敗したこと) は、ドキュメント全体の Office Web App/Office Online ビューを提供することです。基本的に、可能であれば、SharePoint にいるときと同じように、ユーザーを Office Web アプリにリダイレクトしたいと考えています。

次のような WOPI リンクを提供するために、CSOM を既に実装しています

問題は、ドキュメントが公開されていないことです。リンクに移動すると、ユーザー名とパスワードの入力が求められます。使用した SharepointOnlineCredentials を既に持っており、clientContext.ExecuteQuery()同じ資格情報を使用してユーザーをプログラムでサインインしたいと考えています。

理由:

  1. 資格情報に設定されたサインイン アカウントは "ゲスト アカウント" であるため、Microsoft および SharePoint 以外のユーザーがドキュメントにアクセスできます。したがって、サインインできません。
  2. Sharepoint サイトは、匿名ユーザーを許可する公開サイトではありません。
  3. また、OAuth と Active Directory の使用を回避しようとしています。

REST/CSOM/JSOM でこれを行う方法はありますか? それとも他のAPI?

0 投票する
2 に答える
19892 参照

jquery - REST API を使用して SharePoint リストの固有データを取得する

REST API を使用して SharePoint リストの個別の列データを取得する方法は? ループせずにそれを達成する方法はありますか?

ありがとう!

0 投票する
1 に答える
3325 参照

authentication - CSOM を使用して SharePoint-Online で多要素認証を行う方法

パスワード ベースの認証だけを使用すると、CSOM での認証が簡単になります。

しかし、多要素認証が導入されている場合 ( http://technet.microsoft.com/en-us/library/dn249471.aspx ) を認証する方法は?

0 投票する
1 に答える
3824 参照

office365 - SharePoint 2013 Online で JSOM を使用して電子メールでユーザー プロファイルを取得する

JSOM を使用して、SP 2013 Online で SharePoint ホスト型アプリに取り組んでいます。私の要件は、電子メール ID を使用してユーザー プロファイル プロパティを取得することです。入力をアカウント名として使用して、任意のユーザープロファイルを取得できることを知っています。

しかし、ユーザーの電子メールIDを使用して同じことを行うことは可能ですか?