Pobieranie bieżącego MachineKey lub equivilent dla HMAC (w farmie internetowej)

ja używamHMACSHA256 do uwierzytelniania wiadomości w środowisku farmy internetowej.

W ramach farmy internetowej każda maszyna ma ten sam klucz maszynowy, więc ViewState będzie działać na wszystkich komputerach, jednak muszę wykonać uwierzytelnianie wiadomości HMAC, które będzie działać na wszystkich komputerach, więc pomyślałem, że ponieważ wszystkie komputery używają tego samego klucza maszynowego, tam powinien być sposobem na uzyskanie klucza z tego, który będzie używany jako klucz HMAC.

Zauważam, że od .NET 4.0 jestMachineKey klasa, jednak utknąłem przy użyciu.NET 3.5i to jest dla mnie niedostępne.

Czy istnieje sposób na uzyskanie klucza sortowania, który jest taki sam na wszystkich komputerach bez generowania własnego, do użycia wASP.NET 3.5 środowisko?

Edytować

Właściwie nie potrzebuję samego klucza maszynowego, tylko klucz sprawdzający, który pochodzi z klucza maszynowego (lub odpowiednika).

questionAnswers(1)

yourAnswerToTheQuestion