단계별 가이드 here을 따랐습니다.Heroku의 Hipchat Integration에서 인증을 받으려면 어떻게해야합니까?
(위의 튜토리얼에서 설명한대로) 정규식별로 설치되는 방에 메시지를 게시하는 간단한 앱을 만들었습니다.
처음에 통합을 힙합 룸에 추가하면 정상적으로 작동합니다. 그러나 일정 기간이 지나면 작동이 멈 춥니 다.
다음 오류가 내 Heroku가 로그에 나타납니다
이JWT verification error: 400 Request can't be verified without an OAuth secret
내가 내 구성 뭔가를 생각하는 것은 잘못 또는 나의 부족-의 사용 -의 - OAuth를하지만, 주위에 인터넷 검색 후 나는 어떤을 찾을 수 없습니다 구체적인 답변은 이어야합니다.처럼 보입니다.
내 config.json은 다음과 같습니다
"production": {
"usePublicKey": true,
"port": "$PORT",
"store": {
"adapter": "jugglingdb",
"type": "sqlite3",
"database": "store.db"
},
"whitelist": [
"*.hipchat.com"
]
},
그리고 내 요청 처리기는 다음과 같습니다
이app.post('/foo',
addon.authenticate(),
function (req, res) {
hipchat.sendMessage(req.clientInfo, req.identity.roomId, 'bar')
.then(function (data) {
res.sendStatus(200);
});
}
);
Hipchat와 Heroku가에 대한 구성과의 Oauth의 사용에 대한 어떤 특정 방향이 놀라운 것 !
닉. 그것은 실제로 내 데이터베이스 연결에 문제가되었습니다. 나는 정확히 무엇이 잘못되었는지에 대한 대답을 제출 하겠지만, 귀하의 의견은 정확한 방향으로 "다음에 조사를 시작해야하는 부분"이 필요하다는 의견을 나에게주었습니다. 감사! – mattrowsboats
매트를 듣고 다행! 이것을 answers.atlassian의 스레드에 추가 하시겠습니까? 원래 어디에서 찾았습니까? 왠지 내 의견을 말할 수 없었습니다. https://answers.atlassian.com/questions/56491009/how-can-i-get-my-hipchat-integration-on-heroku-to-authenticate –
물론, 닉 감사합니다! – mattrowsboats