.NET Web 应用程序的 WSO2 管理服务

WSO2 Admin services for .NET web application

我有一个 JAVA Web 应用程序,它使用 WSO2 管理服务 - ServerAdmin,这需要迁移到 ASP .NET 技术。

我尝试使用客户端方法 login (username,password,server-name) 和 returns 方法获取 AuthenticationAdmin 的客户端存根(以获取后续管理服务请求所需的 cookie)真的” 但是,我如何从响应中获取 cookie?或者任何 returns cookie 的 AuthenticationAdmin 客户端方法?

原始 XML 响应如下:

XML 回复信息如下:

<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns:loginResponse xmlns:ns="http://authentication.services.core.carbon.wso2.org"><ns:return>true</ns:return></ns:loginResponse></soapenv:Body></soapenv:Envelope>

响应中显示 Cookie Headers。因此,您将在 Authentication Admin 服务调用的 Response Headers 中找到 JSESSION Cookie。您可以使用JSESSION cookie调用WSO2平台后续的Admin Services