I opened this issue for discussion. Look at this TODO comment in code.
In my opinion wrapping the <RequestSecurityTokenResponse> in a <RequestSecurityTokenReponseCollection> isn't necessary.
The old sample IdentityServer/IdentityServer4.WsFederation running on .NET Framework, does not do it either.
I've tested it on SharePoint. It did work without the collection:


I opened this issue for discussion. Look at this TODO comment in code.
In my opinion wrapping the
<RequestSecurityTokenResponse>in a<RequestSecurityTokenReponseCollection>isn't necessary.The old sample IdentityServer/IdentityServer4.WsFederation running on .NET Framework, does not do it either.
I've tested it on SharePoint. It did work without the collection:

