繁体   English   中英

无法访问WSO2身份服务器的AuthenticationAdmin服务

[英]Unable to access AuthenticationAdmin service of WSO2 Identity server

我有一台新的WSO2身份服务器。 我需要访问WSO2 3.2.3的轴Web服务AuthenticationAdmin来对用户进行身份验证。 我尝试遵循一些教程,但没有帮助。

Issuing https://localhost:9443/services/AuthenticationAdmin在浏览器上给出以下错误:

消息:对服务的服务元数据的访问:AuthenticationAdmin已被禁止

描述:禁止访问指定的资源(禁止访问服务的服务元数据:AuthenticationAdmin已被禁止)。

在控制台上,我收到未找到服务的错误,如下所示:

错误{org.apache.axis2.engine.AxisEngine}-找不到的操作的端点引用(EPR)为/ services / AuthenticationAdmin,并且WSA Action = null。 如果此EPR以前可以访问,请与服务器管理员联系。

请指导我。

  1. 更改

    <HideAdminServiceWSDLs> false </ HideAdminServiceWSDLs>

元素的值为“ true”。 这样您就可以访问Admin服务WSDL。

  1. 启动Carbon服务器,登录并访问URL, https:// localhost:9443 / services / AuthenticationAdmin?wsdl

  2. 您应该看到管理服务的wsdl。

  3. 使用该wsdl来代码生成客户端存根,或使用已创建的jar [1]

通过此服务获取adminCookie后,您可以将该Cookie用于所有后续管理操作。

[1] http://dist.wso2.org/maven2/org/wso2/carbon/org.wso2.carbon.authenticator.stub/3.2.0/

高温超导

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM