0

1.i 新しいキーストアを生成します。 0.184 で、carbon.xml を次のように変更します。

<HostName>192.168.0.184</HostName>

<KeyStore>
        <!-- Keystore file location-->
        <Location>${carbon.home}/repository/resources/security/mykeystore.jks</Location>
        <!-- Keystore type (JKS/PKCS12 etc.)-->
        <Type>JKS</Type>
        <!-- Keystore password-->
        <Password>mypkpassword</Password>
        <!-- Private Key alias-->
        <KeyAlias>mycert</KeyAlias>
        <!-- Private Key password-->
        <KeyPassword>mypkpassword</KeyPassword>
    </KeyStore>

およびidentity.xmlは次のとおりです。

<OpenIDServerUrl>https://192.168.0.184:9443/openidserver</OpenIDServerUrl>
<OpenIDUserPattern>https://192.168.0.184:9443/openid/</OpenIDUserPattern>

3.IP が 192.168.0.180 の別のマシンで ID サーバーにサインインしようとすると、次のようなエラーが発生します。

0x704:I/O transport error:hostname in certificate didn't match: <WIN-L3NH0DVFLOG> != <192.168.0.184>

しかし、ユーザー名とパスワードで共通のサインインを使用すると、成功しました。

4.I ホストを変更しないでください。

それで、どうすれば修正できますか?

4

1 に答える 1

0

試しに、 と を 192.168.0.184 の IP アドレスに変更していただけませんか。サーバーを再起動して試してみてください。

    <OpenIDServerUrl>https://192.168.0.184:9443/openidserver</OpenIDServerUrl>OpenIDUserPattern>https://192.168.0.184:9443/openid/</OpenIDUserPattern>
于 2013-11-01T08:57:20.057 に答える