Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
625 views
in Technique[技术] by (71.8m points)

asp.net - Encrypting Web Config using ASPNET_REGIIS

I need to encrypt certain parts of web config. After reading some tutorials I have learned that using the tool ASPNET_REGIIS is the way to go. This is what I am trying at the moment: From the Command Prompt

ASPNET_REGIIS -pef "identity" "D:IISadmin.mySite.com"

"The configuration section 'system.webidentity' was not found."


ASPNET_REGIIS -pef "system.webidentity" "D:IISadmin.mySite.com"

"The configuration section 'system.webidentity' was not found."


ASPNET_REGIIS -pef "system.web/identity" "D:IISadmin.mySite.com"

"Failed to encrypt the section 'system.web/identity' using provider 'RsaProtectedConfigurationProvider' Error message from the provider: Object already exists."


To try and see if am getting anything right I tried the following:

ASPNET_REGIIS -pef "connectionStrings" "D:IISadmin.mySite.com"

"Failed to encrypt the section 'connectionStrings' using provider 'RsaProtectedConfigurationProvider' Error message from the provider: Object already exists."


ASPNET_REGIIS -pef "connectionStrings" "D:IISadmin.mySite.com"

"Failed to encrypt the section 'connectionStrings' using provider 'RsaProtectedConfigurationProvider' Error message from the provider: Object already exists."


ASPNET_REGIIS -pef "DoesNotExist" "D:IISadmin.mySite.com"

"The configuration section 'DoesNotExist' was not found."


Help!

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

I had a similar problem and when I tried running it from a command prompt with elevated privileges ("run as administrator") solved the problem.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...