我正在尝试在Power Platform中构建自定义连接器,以连接到BMC Helix(以前为Remedy)系统,以创建工作订单等。我正在使用OAuth2,并获得了回调URL,身份验证URL,令牌URL,客户端ID和客户端密钥。
我从头开始创建一个连接器。我填充了这些字段,但是我不确定要为“刷新URL”添加什么,因此我也在那里使用了令牌URL。
我试图完成对该连接器的测试,而我成功的测试将是使JWT从POST到BMC Helix的/ api / jwt / login端点。它应该返回一个JWT,我可以用它来进行后续调用。
在对此进行测试之后,我去创建一个连接,但是会打开一个窗口(我认为这应该是进行身份验证的提示),但是它包含一个错误,表明错误“ unauthorized_client”从/ rsso / oauth2 /授权端点。它还在redirect_uri = https://global.consent.azure-apim.net/redirect的URL中包含一个属性。
在Helix端是否需要进一步配置?不知道为什么我要得到这个。...
答案 0 :(得分:0)
听起来您的连接器需要两种方法。一个POST调用令牌服务器,一个GET(或另一个POST)调用API(使用从调用1收到的令牌)。
我过去成功使用的一种方法是:
导入后您必须对其进行按摩,但这将为您提供良好的开端,并且您是从一个已知的好地方开始的(工作于邮递员的电话)
祝你好运!