smuto
1
他クラウドサービスからkintoneのOAuthクライアントを通じてkintoneデータソースにアクセスする場合に、他クラウドサービスの外部接続設定でkintoneのBase URLを登録するのですが、常識的なことなのか公開情報が見つかりません。
Google検索すると、AI回答として以下のkを含むURLだったり、そうでなかったりしてハッキリしませんので明確な記載はどこかにありますでしょうか。
(以下、GoogleAI回答)
使用するURLは、kintoneのURLで「https://」から始まり、通常は「.cybozu.com/k/」という形式の部分を含むURLです。具体的なURLは、利用しているkintoneのサブドメインによって異なります。https://<サブドメイン名>.cybozu.com/k/ のような形式のURLを指定します。
mura
2
そのサービスの「Base Url」が何をさしてるかはそのサービス次第だとはおもいますが、
https://{サブドメイン}.cybozu.com で設定するとどうでしょうか
(/kを含める形式はあくまでkintoneサービス自体のパスなのでOauthのエンドポイントとは別なのかなと思います)
そのあと、認可やtokenのエンドポイントの指定があるとおもうのであとは画面にそって、ってかんじですかね。
的外れな回答になってたらすいません!
smuto
3
muraさん
コメントありがとうございます。
外部連携サービスがkintoneのOAuthクライアントを利用する際に、
その外部接続の設定画面でkintoneに接続するオンライン認証を行うのですが、ベースURLはこの認証で使われるようです。
実際に/k含めたパターンと含めないパターンの以下URL2種類を設定して試してみました。
・https://{サブドメイン}.cybozu.com/k/
「このリンクは不正です。Code: 404 Not Found」となり認証失敗
・https://{サブドメイン}.cybozu.com/
正常に認証可
以上から、kintoneのOAuthクライアントのベースURLには、/k/は不要でした。
当初はどちらでも進められると考え、どちらを設定すべきかなどと迷っていましたが、これでハッキリしました。
「いいね!」 2
system
(system)
クローズされました:
4
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。