Monday, June 27, 2011
Managing Key Store
---------------------BEGIN: create_keystore.cmd ---------------------
@echo off
REM *********************************************************
REM ** ASP_PATH
REM ** Location of ASP.NET framework
REM **
REM ** Warning: keep the exported key in a safe place
REM ** you will not be able to decrypt data using
REM ** a recreated keystore even by same name
REM *********************************************************
SET ASP_PATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
REM To Delete Key store
REM %ASP_PATH% -pz "MY_KEYS"
REM To Create key store
%ASP_PATH% -pc "MY_KEYS" -exp
REM To grant access to key store by ASP.NET application service
%ASP_PATH% -pa "MY_KEYS" "NT AUTHORITY\NETWORK SERVICE"
REM To Export key store
%ASP_PATH% -px "MY_KEYS" "d:\temp\crypto\MY_KEYS.xml" -pri
---------------------END: create_keystore.cmd ---------------------
---------------------BEGIN: import_keystore.cmd ---------------------
@echo off
REM *********************************************************
REM **
REM ** ASP_PATH
REM ** Location of ASP.NET framework
REM *********************************************************
SET ASP_PATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
REM To Delete Key store
%ASP_PATH% -pz "MY_KEYS"
REM To Import Key Store
%ASP_PATH% -pi "MY_KEYS" "d:\temp\crypto\375CSPTS_KEYS.xml"
REM To grant access to key store by ASP.NET application service
%ASP_PATH% -pa "MY_KEYS" "NT AUTHORITY\NETWORK SERVICE"
---------------------END: import_keystore.cmd ---------------------
A complete walkthrough for this, including information on key stores is available here:
http://msdn.microsoft.com/en-us/library/2w117ede.aspx
Labels:
iis
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment