1. やりたいこと
- SharePoint Onlineでユーザーの認証情報でREST APIにアクセスしたい
- ユーザーのパスワードは分からない
- 一時的なツール用途
- 自動化は諦めている
2. やったこと
- ユーザーがSharePointにログインして以下のCookieを取得する
FedAuth
rtFa
- 何かしらのプログラムでREST APIにアクセスするときにFedAuth, rtFaをCookieに設定する
3. おまけ
- SharePoint Online の認証
-
SharePoint REST API ユーザ認証
みたいなキーワードでググっても見つからなかったからメモ
4. できたら
- 認証の部分を自動化できたら。。
- Seleniumでブラウザで認証させてCookieを取得してみようか。。
- How to generate FedAuth / RTFA cookies to make sharepoint online requests when using PingIdentity SSO
- パスワードを入力してもらうならこんな感じか
おわり。