1

JanRainインストールページの説明では、アプリIDを動的にロードするように指示されています。誰かがそれが何を意味するのか説明できますか?これはJavascriptなので、appidはクライアントに送信する必要がありますよね?ありがとう。

http://documentation.janrain.com/engage/widgets/sign-in

4

1 に答える 1

1

はい - ドキュメントに記載されているように、AppID を提供する必要があります (Janrain アカウントのホームページで提供されます)。サーバー側のマークアップの選択内容に応じて、構成ソースを参照するサーバー側のマークアップ シーケンスとして AppID を指定できます。

これは、ある時点でこのキーを変更する必要がある場合 (おそらくアプリケーションが侵害され、アプリと秘密キーを変更する必要がある場合、アプリケーション名を変更する場合) に、一部の構成ファイルに変更する場所が 1 か所あるようにするための提案です。すべての Web ページ全体ではなく、

サーバー側のテクノロジーが何であるかについての知識がなければ、「アプリ ID を動的に (構成を通じて)」実装する方法について、これ以上具体的に説明することはできません。

複数のキーを持つことについて混乱している場合は、公開/秘密キー認証の方法で考えてください。アプリ ID は公開鍵です。これを使用して、あなたが誰であるかをサーバーに公開して伝えます (RPX ウィジェットで使用される URL とともに、あなたとあなたのアプリケーションを識別します)。

それらに提供されたトークン URL を介してコールバックを受信すると、サーバー側にコールバックし、そこで秘密鍵を使用して (SSL 経由で通信するだけでなく)、認証を完了します。

于 2011-06-14T15:30:31.037 に答える