JIRA ガジェットを Liferay ポータルに取り込もうとしています。しかし、公開鍵を受け入れる JIRA で問題に直面しています。
ライフレイで:
Puttygen を使用して公開鍵を生成し、公開鍵を次の場所に保存しました。
liferay フォルダ/data/opensocial/rsaSigningKey.pem.
次の方法で Jira ガジェット (アクティビティ ストリーム) を公開しました。
Liferay -> コントロール パネル -> ポータル設定 -> Opensocial ガジェット パブリッシャー
それで:
アクション -> OAuth の管理 -> 選択した RSAPrivate
portlet.properties に記載されているように、consumerkey を rsaKeyName として設定します。
ジラの場合:
開いた:
Jira -> アプリケーション リンク -> 新しい汎用アプリケーションを作成
Liferay -> 受信認証コンシューマ キー - rsaKeyName コンシューマ名 - Liferay パブリック キー
rsaSigningKey.pem コールバックで公開鍵テキストを指定します。
Liferay opensocial ガジェット portlet.properties で説明されているコールバック。
設定を保存しようとすると、Jira でエラーが発生します。
「有効な公開鍵である必要があります。java.security.InvalidKeyException: 無効な鍵形式」.
どこが間違っていますか?
公開鍵と秘密鍵をどのように生成していますか?