---
title: iPhoneやSafariでAPIと連携できないです。
description: Cookieをセキュリティ用のトークンとして利用する場合、APIドメインとフロントエンドのドメインが違うとサードパティクッキーの問題があり、SafariでAPI連携ができません。結果、SafariでAPIが動かない。Safariでログインができない。といった事象が発生します。
category: trouble
---

import StructuredDataFaqs from '@site/src/components/StructuredDataFaqs';

<StructuredDataFaqs faqs={[
    { question: "iPhoneやSafariでAPIと連携できないです。", answer: "Cookieをセキュリティ用のトークンとして利用する場合、APIドメインとフロントエンドのドメインが違うとサードパティクッキーの問題があり、SafariでAPI連携ができません。結果、SafariでAPIが動かない。Safariでログインができない。といった事象が発生します。" }
]} />

Cookieをセキュリティ用のトークンとして利用する場合、APIドメインとフロントエンドのドメインが違うとサードパティクッキーの問題があり、SafariでAPI連携ができません。  
結果、SafariでAPIが動かない。Safariでログインができない。といった事象が発生します。  

解決するには、APIドメインとフロントエンドドメインをサブドメイン違いで設定をする必要があるため、[独自ドメイン/TLS証明書](/ja/docs/management/custom-domain-tls-certificate/)でAPIドメインを設定し、[アカウント設定](/ja/docs/management/account/)からAPIドメインを変更ください。  
（Chromeでは正常に動作しますので、開発やテストの段階ではまずChromeで構築していただくことをお勧めします。）

## API連携ができない例 
- フロントエンドドメイン：`https://www.example.com`  
- APIドメイン：`https://example.a.kuroco.app` 

## API連携ができる例
- フロントエンドドメイン：`https://www.example.com`  
- APIドメイン：`https://api.example.com` 

**※Cookieをセキュリティ用のトークンとして利用しない場合はサブドメイン違いになっていなくても問題ありません。**

:::info
APIドメインの設定方法は、[KurocoFrontで独自APIドメインを利用する手順](/ja/docs/tutorials/using-your-own-api-domain-with-kurocofront/)をご確認ください。
:::