Windows 11에서 rdp 연결 시 아래와 같이 연결 보안 경고가 뜨는 경우,

Windows 11 rdp (mstsc)에 자체적으로 만든 로컬 인증서를 통해 사인하고 보안 경고가 안뜨게 하는 방법이다.
powershell 콘솔을 열고 아래와 같이 진행
## 인증서 생성
PS C:\myuser> New-SelfSignedCertificate -CertStoreLocation Cert:\LocalMachine\My -Subject "CN=MyRDP" -KeyAlgorithm RSA -KeyLength 2048 -HashAlgorithm SHA256
PSParentPath: Microsoft.PowerShell.Security\Certificate::LocalMachine\My
Thumbprint Subject
---------- -------
E30D77708131156A7F589C8F53CB096F70BDA04C CN=MyRDP
## Thumbprint 확인
PS C:\myuser> Get-ChildItem Cert:\LocalMachine\My | Format-List Subject, Thumbprint
Subject : CN=MyRDP
Thumbprint : E30D77708131156A7F589C8F53CB096F70BDA04C
## 인증서 파일로 저장
PS C:\myuser> Export-Certificate -Cert (Get-ChildItem Cert:\LocalMachine\My) -FilePath C:\MyRDP.cer
## 인증서로 rdp 파일 서명
PS C:\myuser> rdpsign.exe /sha256 E30D77708131156A7F589C8F53CB096F70BDA04C C:\myuser\Documents\mypc.rdp
모든 rdp 파일이 성공적으로 서명되었습니다.
--> 사인 후 mypc.rdp를 메모장으로 열어서 확인하면 인증과 관련된 라인 2줄이 추가된 것을 확인할 수 있다.
## 인증서 삭제 (필요 없을 경우 삭제)
PS C:\myuser> Remove-Item -Path Cert:\LocalMachine\My\E30D77708131156A7F589C8F53CB096F70BDA04C
Windows 11 rdp sign