2

次のコードを使用して、追加した SSL バインディングに証明書をリンクしています

$thumb = (Get-ChildItem cert:\LocalMachine\My | where-object { $_.Subject -like $wildCardSubject }     | Select-Object -First 1).Thumbprint
Push-Location IIS:\SslBindings
Get-Item cert:\LocalMachine\My\$thumb | New-Item $ipAddress!$port
Pop-Location

これはエラーなしで正常に動作します。これを実行した後、IIS マネージャーからその Web サイトのバインディング UI を開くと、バインディングに添付された証明書が表示されません。ここで何か不足していますか?

同様のトピックで、2 つの Web サイト間で共有証明書を使用している場合、ssl バインディングの追加/削除が確実に機能するようにするには、どのような注意が必要ですか? IIS マネージャー UI からこれを行うと、次の問題が発生する可能性があります

  1. 2 番目のバインドを追加すると、証明書が他の Web サイトで既に使用されているという警告が表示されます。私はまだ先に進んでおり、すべてが機能していますが、舞台裏で何が起こっているのかわかりません.
  2. バインドを削除すると、証明書が他のバインドで使用されているという警告が表示され、このバインドを削除すると他のバインドが使用できなくなります。この場合でも続行し、他のサイトは正常に動作しているようです
4

1 に答える 1