Я переношу некоторый код с PHP на .NET (я не разработчик PHP), и все это выглядит довольно просто, за исключением следующей строки: public function hash($message, $secret) { return base64_encode(hash_hmac('sha1', $message, $secret)); } Как я могу перенести эту функцию в .NET? Кодировка base64 выполняется следующим образом, но как я могу реплицировать hash_hmac ()? Convert.ToBase64String(System.Text.Encoding.ASCII.GetBytes(tmpString)); Благодаря!
Из http://fullthrottledevelopment.com/php-nonce-library#download существует библиотека PHP nonce, но есть некоторые вещи, которые я не знаю. Первый заключается в том, что он напоминает нам установить значение для FT_NONCE_UNIQUE_KEY но никогда не использует его ни в одной из своих функций. Во-вторых, когда я ft_nonce_create_query_string функцию ft_nonce_create_query_string , подождите несколько секунд, а затем снова вызовите ее с теми же […]