我创建了一个React应用,该应用可获取WSO2 AM 2.1.0存储中发布的API并显示它们。当我们在我的React应用程序中单击“登录”时,它会重定向到WSO2登录页面本身- https://localhost:9443/store/site/pages/login.jag
现在,我还想创建一个功能,使用户应该能够从我的react应用程序本身注销,而不是去WSO2存储然后从那里注销。此注销功能应与我们在页面上登录的WSO2商店用户相同。
我创建了一个注销按钮,但是我无法弄清楚如何实现用户单击我的React应用程序中的注销时从WSO2中注销的功能。
洞察力真的很有帮助。
P.S-我已经通过了https://docs.wso2.com/display/AM210/Store+APIs#StoreAPIs-Logout上列出的API 它对我不起作用。 当我给href =“ http://localhost:9763/store/site/blocks/user/login/ajax/login.jag?action=logout”时 它显示
<button href = "http://localhost:9763/publisher/site/blocks/user/login/ajax/login.jag?action=logout"> Logout </button>
<!--It gives me output as {"error" : false} -->
<!--I know that they have mentioned it on their website that the support for the logout API will be discontinued in the future releases but it ought to work fine in WSO2 AM 2.1.0-->
{“错误”:false}
如果我在给href =“ http:// localhost:9763 / publisher / site / blocks / user / login / ajax / login.jag进行报价时,在引号中插入“注销”的地方做了些修改? action =%27logout%27“
,它给了我以下内容-
<button href = "http://localhost:9763/publisher/site/blocks/user/login/ajax/login.jag?action=%22logout%22"> Logout </button>
<!--It gives me the output as {"error" : true, "message" : "\"logout\" is not supported"}-->
{“错误”:true,“消息”:“ \\登出\”不受支持”}