iOSとAndroidのCapacitorHttpにバンドルされた証明書をHTTPS接続に固定する。インストール@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-SSL-Pinningと例とFAQ。
@capgo/capacitor-SSLピン留め セキュリティ & 認証 オープンソース

SSLピンニング Capacitor プラグイン

iOS と Android の CapacitorHttp に対して、組み込まれた証明書にピンを付けて HTTPS 接続を固定します。

インストール

bun add @capgo/capacitor-ssl-pinning bunx cap sync
pnpm または yarn の npm
  • npm install @capgo/capacitor-ssl-pinning
  • pnpm add @capgo/capacitor-ssl-pinning
  • yarn add @capgo/capacitor-ssl-pinning

ガイド

CapacitorでSSLピンニングを使用する方法

使用する@capgo/capacitor-ssl-pinning

Capacitor APIを使用してSSLピンニングの構成を検査します。

インストール

bun add @capgo/capacitor-ssl-pinning
bunx cap sync

bunx cap sync プラグインのネイティブcodeをあなたのネイティブプロジェクトにコピーします。プラグインのアップグレード後は再度実行してください。

インポート

import { SSLPinning } from '@capgo/capacitor-ssl-pinning';

APIの概要

方法 説明
getConfiguration 有効なネイティブ構成を返します。

例

getConfiguration()

有効なネイティブ構成を返します。

import { SSLPinning } from '@capgo/capacitor-ssl-pinning';

const result = await SSLPinning.getConfiguration();
console.log(result);

ページ/エリア: バグバウティープログラムページ。役割: セクションまたはページヘッダー。見られる場所: page bug-bounty.astro。メッセージキー `bug_bounty_supabase_examples_title` (バグバウティースーパベースの例タイトル)。

@capgo/capacitor-SSLピン留め

Capacitor-SSLピンニングを使用している場合 @capgo/capacitor-SSLピン留め セキュリティとコンプライアンスの計画に使用するには、Capacitor-SSLピンニングを接続 @capgo/capacitor-SSLピン留め @capgo/capacitorのSSLピンニング実装詳細 Capacitor-SSLピンニングの実装詳細 Capacitor-SSLピンニングの実装詳細 Encryption Capacitor-SSLピンニングの実装詳細 Compliance Capacitor-SSLピンニングの実装詳細 Capgo セキュリティスキャナー Capacitorの製品ワークフローにおけるCapgo セキュリティスキャナー。

FAQ

SSLピンニングプラグインのFAQ

Capacitor-SSLピンニングプラグインをCapacitorアプリにインストールする方法は何ですか?

「bun add @capgo/capacitor-ssl-pinning」(または「npm install @capgo/capacitor-ssl-pinning」)を実行し、次に「bunx cap sync」を実行してiOSとAndroidプロジェクトがネイティブcodeを取得するようにします。次に、@capgo/capacitor-ssl-pinningをアプリcodeからインポートします。

Does @capgo/capacitor-ssl-pinning work with React, Vue and Angular?

Yes. SSL Pinning is a Capacitor package, so it works with any web framework that runs inside Capacitor, including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

Which Capacitor version does @capgo/capacitor-ssl-pinning support?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

@capgo/capacitor-ssl-pinningは無料でオープンソースですか?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-ssl-pinning/ and the package is free to install from npm. Bug reports and pull requests are welcome.

Capacitor-SSLピンニングを使用するcodeをApp Storeのレビューなしでアップデートできますか?

プラグインをインストールまたはアップグレードするとネイティブcodeが変更されるため、新しいストアビルドが必要になります。その後、JavaScript、HTML、CSSの変更がプラグインを呼び出すと、Capgoのライブアップデートで即時配信できます。

アプリレビューの待たずにSSLピンニングの変更を実装

プラグインがストアビルドに追加されたら、Capgoライブアップデートは、JavaScript、HTML、CSSの変更をユーザーに数分で反映します。

はじめにCapgo