none
Problema com certificado genérico RRS feed

  • Pergunta

  •  

     

     

    galera,

    hospedei meu site e o serviço wcf em um novo servidor. ele utiliza um certificado genérico para segurança por enquanto. porém, quando tento acessar o serviço ele me retorna o seguinte erro:

    Keyset does not exist

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Security.Cryptography.CryptographicException: Keyset does not exist

     

    [ServiceActivationException: The service '/xxx/xxx.svc' cannot be activated due to an exception during compilation. The exception message is: The certificate 'CN=xxx, O=Self-Signed, L=Sao Paulo, S=SP, C=BR' must have a private key that is capable of key exchange. The process must have access rights for the private key..]
    System.ServiceModel.AsyncResult.End(IAsyncResult result) +15700960
    System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +15623609
    System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context, Boolean flowContext) +265
    System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +227
    System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +171

    como devo proceder com esse erro?


    ----------------------------
    Bruno Seixas
    Analista de Sistemas
    terça-feira, 11 de janeiro de 2011 15:22

Respostas

  • Galera,

    Resolvi o problema da seguinte maneira:

     

    mmc

    botao direito no certificado/manage private keys

    dei permissão para o IIS USR

    pronto, serviço no ar e com 'segurança' rs!


    ----------------------------
    Bruno Seixas
    Analista de Sistemas
    • Marcado como Resposta Bruno Seixas terça-feira, 11 de janeiro de 2011 16:28
    terça-feira, 11 de janeiro de 2011 16:28