1

PowerBI 用のカスタム データ コネクタを作成しようとしています。認証プロセス用に SHA1 ハッシュを作成する必要があります。ここに私が現在使用しているコードがあります

let
        nonce = Text.NewGuid(), 
        timestamp = DateTimeZone.ToText(DateTimeZone.UtcNow()),
        digestBin = Crypto.CreateHash(CryptoAlgorithm.SHA1, Text.ToBinary(nonce&timestamp&Extension.CurrentCredential()[Password])),
        digest = Binary.ToText(digestBin, BinaryEncoding.Base64),
        val = "UsernameToken Username=""" & Extension.CurrentCredential()[Username] & """, PasswordDigest=""" & digest & """, Nonce=""" & nonce & """, Created=""" & timestamp & """"
    in
        val;

クエリ出力に「無効な暗号化アルゴリズム」というエラーが表示されます。

私は何を間違っていますか?

4

1 に答える 1