新規投稿
フォローする

IPアドレス制限時のクライアント証明書を利用したREST APIの利用

IPアドレス制限をかけたドメインに対して、外部からセキュアアクセスのクライアント証明書(pkfファイル)をpemに変換して、kintoneのREST APIを利用して以下のようにレコードをPOSTしようとしているのですが、403エラーが発生します。(言語はPHPを使っています)

どなたか解決策をご存知であればご教示願えないでしょうか?

$context = stream_context_create();
stream_context_set_option($context, 'ssl', 'local_cert', './client.pem');
stream_context_set_option($context, 'ssl', 'passphrase', 'パスワード');
file_get_contents('https://subdomain.cybozu.com/k/v1/record.json, false, $context);

なお、クライアント証明書を導入し、ブラウザからはサイトへアクセスできる状況です。

0

1件のコメント

Avatar
ダン吉

セキュアアクセスを利用ということですが、

アクセスするURIも 変えてみたらどうでしょうか?

https://subdomain.cybozu.com/k/v1/record.json -> https://subdomain.s.cybozu.com/k/v1/record.json

0
サインインしてコメントを残してください。