我的要求是使用OAuth2的client_credentials grant_type獲取Mule中的訪問令牌。我想實現一個OAuth啓用的自定義連接器。我無法使用以下配置實現它:使用客戶端憑證作爲grant_type的Mule OAuth2
<XXX-auth2:config name="TestAuth" consumerKey="abc" consumerSecret="1234" doc:name="TestAuth">
<XXX-auth2:oauth-callback-config domain="localhost" localPort="8082" path="callback" remotePort="8082" async="false"/>
</XXX-auth2:config>
<flow name="testFlow1" doc:name="testFlow1">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8082" path="testoauth" doc:name="HTTP" />
<XXX-auth2:authorize config-ref="TestAuth" doc:name="TestAuth"/>
<logger message="Test Auth output:#[flowVars['tokenId']]" level="INFO" doc:name="Logger"/>
</flow>
我的要求是管理來自批處理作業的受OAuth保護的調用。請建議。
我猜你會在郵件入站屬性'access_token' –
得到tokenId這很好,但我的流量控制甚至沒有達到記錄器組件。沒有任何類型的錯誤或例外。我被困在這裏。 – rst
你能分享你的連接器代碼嗎? –