OAuth (shindig
およびspring-security-oauth
ライブラリ) のカスタム実装をデバッグしています。
shindig と spring-security の詳細に関係なく、使用してハッシュを作成し、sha()
それを spring-security-oauth に渡します。ハッシュが等しいことを期待していますが、そうではありません。
シンディグ
bytes[] shindigHash = sha(someBytes);
// sha() のドキュメント
spring-security-oauth
bytes[] b = str.getBytes("UTF-8");` // String str passed in from
デフォルトのエンコーディングも試してみましたが、と の各要素を比較するとbytes[] b = str.getBytes();
一致しませんでした。shindigHash
b
shindigHash
編集
for j = 0 .. b.length // same as shindigHash length
print shindigHash[j] ... b[j]
end
visually compare results