SkyWayのシグナリングサーバは、HTTPリクエストのoriginヘッダと、ダッシュボードに登録された「利用可能ドメイン名」を照合することにより、簡易な認証を行います。
JavaScript SDKを利用する場合、ダッシュボードの利用可能ドメイン名に、Webサーバのドメイン名を完全修飾ドメイン名(FQDN)形式で入力してください。
iOS/Android SDKのみを利用する場合も、ダッシュボードの利用可能ドメイン名の入力が必要です。FQDN形式の任意の文字列を指定してください。簡易な認証の役割があるので、推測しにくい文字列を推奨します。
iOS/Android SDKを利用する場合、iOS/Androidアプリでdomainプロパティを設定する必要があります。ダッシュボードの利用可能ドメイン名にマッチするドメイン名を設定してください。
ダッシュボードの利用可能ドメイン名に、1文字以上の任意の文字列を表すワイルドカードとして、半角のアスタリスク(*
)を使うこともできます。プロトコル(http://, https://)、ポート番号、パスは入力しないでください。
ワイルドカードを使った設定例:
ダッシュボードの「利用可能ドメイン名」 | Webサーバのドメイン名、 iOS/Androidアプリのdomainプロパティ |
アクセス可否 |
---|---|---|
*.skyway.io |
www.skyway.io | ○ |
skyway.io | ○ | |
*.io |
www.skyway.io | × |
skyway.io | ○ | |
* |
指定不可 | - |
www*.skyway.io |
指定不可 | - |
192.168.1.* |
指定不可 | - |
コメント
0件のコメント
記事コメントは受け付けていません。