2014-05-08 33 views
0

我们正在运行API Manager 1.5.0。当行使授权授权时,客户端应用程序向https://my.example.com/oauth2/authorize发出请求,并以30233重定向到https://my.example.com:9443/authenticationendpoint(或commonauth)作出响应。我如何配置API Manager不重定向到9443?WSO2 API Manager在OAuth流程中重定向到9443

我已经更新在carbon.xml的配置与

<HostName>my.example.com</HostName> 

<MgtHostName>my.example.com</MgtHostName> 

我也更新卡塔利娜-server.xml中与proxyports(443 9443和80 9763) 。是否需要另一个配置来更正OAuth重定向中使用的端口?

回答

0

由于您在APIM中运行授权服务器,您将在授权请求期间在授权代码授权中重定向到https://:9443/authenticationendpoint。
如果您要更改默认端口,请按照下列步骤操作: https://docs.wso2.org/display/AM150/Changing+the+Default+Ports+with+Offset

+0

感谢您的回复。我更新了_TokenAPI和_AuthorizeAPI配置以侦听端口443,该端口修复了部分端口,但流仍然重定向到https://:9443/authenticationendpoint。由于这不是一个已注册的API,我如何更改其端口?文件链接提到使用系统范围的偏移量,但这不会在这里工作(必须是-9000),是正确的吗? – user2789361

+0

明白这个问题会很快回复到 – Gayan

+0

你可以请到repository/conf/security application-authenticators.xml,然后你会发现类似于更改端口,如你所愿,尽量做到这一点,即使它不起作用去仓库/ conf identity.xml,你会看到一些硬编码值在元素相应地改变它们。请尝试让我知道。 – Gayan