我有一个使用RestSharp来使用SAML断言发送SSO响应的应用程序。我知道SAML断言的格式正确,但是无法获取正确的序列和参数来发出POST请求。我目前正在执行以下操作:
var request = new RestRequest(Method.POST).AddParameter("SAMLResponse", Assertion, ParameterType.RequestBody);
var response = new RestClient(ssoUrl) { FollowRedirects = false }.Execute(request);
服务器认为SAMLResponse为NULL。我很确定这是在我这方面,而不是在服务器方面。
谢谢