System Center VMM異なる言語バージョンの違いに注意してください
1205 ワード
プライベートクラウドのプロジェクトでは、System Centerの一部のコンポーネントの接続がOKかどうかを判断する必要があることがよくあります.
ここでは開発とテストの2つの環境があります.開発は英語版のSystem Center VMMで、テストは中国語版のSystem Center VMMです.
ライブラリのリンクフィールドを構成するとき、「Authority」フィールドに「管理者」と記入しましたが、開発環境は常にエラーを報告しています.
エラーメッセージ:
コードクリップは次のとおりです.
ここでは開発とテストの2つの環境があります.開発は英語版のSystem Center VMMで、テストは中国語版のSystem Center VMMです.
ライブラリのリンクフィールドを構成するとき、「Authority」フィールドに「管理者」と記入しましたが、開発環境は常にエラーを報告しています.
エラーメッセージ:
The specified user role is not valid or no longer exists.
The SelfServiceUser value is the only valid value for -UserRole in this situation.
コードクリップは次のとおりです.
_vmmServerConn = new ServerConnection(
vmmserver.Address,
vmmserver.Port,
Microsoft.VirtualManager.Remoting.Profile.Administrator,
vmmserver.Authority, // System Center , ,
new SecureCredential( vmmserver.UserName, vmmserver.Password.ToCharArray()), ServerConnection.InitializationStrategy.EagerInitialization, true, false );
, vmm ,
Authority=“administrator”
:
Authority=“ ”