3

これがシナリオです。私はとりわけ StackOverflow のために myopenid を使用しています。初めて myopenid で openid アカウントをセットアップしたとき、Cardspace がサポートしていたので試してみることにしました。

後で別のマシンから Stackoverflow にアクセスしたくなったので、カードをバックアップすることにしました。パスワードとファイル名を指定すると、バックアップ ファイルが正常に作成されました。また、ラップトップに正常にインポートすることもできました。

ここで問題が発生します。ラップトップからバックアップしたカードを使用できません。元のカードは今でも私のデスクトップでうまく機能します。追加情報として、私のデスクトップは Windows XP SP3 (x86) を実行していますが、ラップトップは Windows Vista (x64) を実行しています。

何か案は?私は何か間違ったことをしていますか?Cardspace を myopenid に落として、代わりにパスワード ソリューションに移行することを真剣に検討しています。

ありがとう!

4

2 に答える 2

3

動作するはずです。ただし、あるマシンに3.5SP1があり、別のマシンに3.5以下がある場合、カードから一意のIDを生成するためのコードに(予告なしに)重大な変更がありました。それが機能しない理由を説明するかもしれません。

PPIDのみをクレームとしてSharpSTSテストページにテストトランザクションを送信し、返送されたトークンを調べてみます。PPIDが異なる場合は、それが問題です。

于 2008-09-15T14:52:19.557 に答える
0

Cardspace では、カードはコンピュータにロックされています。エクスポート/インポートすることで移動できます。次のバージョン「Geneva」では、Active Directory を実行しているユーザーにとって便利なディレクトリ サービスにカードを保存できます。

于 2009-04-19T11:48:29.243 に答える