WCF System.ServiceModel.Security.SecurityNegotiationException











up vote
1
down vote

favorite












I am getting the following error message when trying to call my service from another server.



Service cannot be started.
System.ServiceModel.Security.SecurityNegotiationException:
The caller was not authenticated by the service. --->
System.ServiceModel.FaultException:
The request for security token could not be satisfied because authentication failed.


in my Event Viewer when I tried to connect the client to the server.



I enabled tracing in the server and it looks like the



System.IdentityModel.Tokens.SecurityTokenValidationException is being thrown. The message says "The service does not allow you to log on anonymously."



I checked IIS -> WCF website and I do have the "Enable anonymous access" enabled.



What am I missing?










share|improve this question




























    up vote
    1
    down vote

    favorite












    I am getting the following error message when trying to call my service from another server.



    Service cannot be started.
    System.ServiceModel.Security.SecurityNegotiationException:
    The caller was not authenticated by the service. --->
    System.ServiceModel.FaultException:
    The request for security token could not be satisfied because authentication failed.


    in my Event Viewer when I tried to connect the client to the server.



    I enabled tracing in the server and it looks like the



    System.IdentityModel.Tokens.SecurityTokenValidationException is being thrown. The message says "The service does not allow you to log on anonymously."



    I checked IIS -> WCF website and I do have the "Enable anonymous access" enabled.



    What am I missing?










    share|improve this question


























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I am getting the following error message when trying to call my service from another server.



      Service cannot be started.
      System.ServiceModel.Security.SecurityNegotiationException:
      The caller was not authenticated by the service. --->
      System.ServiceModel.FaultException:
      The request for security token could not be satisfied because authentication failed.


      in my Event Viewer when I tried to connect the client to the server.



      I enabled tracing in the server and it looks like the



      System.IdentityModel.Tokens.SecurityTokenValidationException is being thrown. The message says "The service does not allow you to log on anonymously."



      I checked IIS -> WCF website and I do have the "Enable anonymous access" enabled.



      What am I missing?










      share|improve this question















      I am getting the following error message when trying to call my service from another server.



      Service cannot be started.
      System.ServiceModel.Security.SecurityNegotiationException:
      The caller was not authenticated by the service. --->
      System.ServiceModel.FaultException:
      The request for security token could not be satisfied because authentication failed.


      in my Event Viewer when I tried to connect the client to the server.



      I enabled tracing in the server and it looks like the



      System.IdentityModel.Tokens.SecurityTokenValidationException is being thrown. The message says "The service does not allow you to log on anonymously."



      I checked IIS -> WCF website and I do have the "Enable anonymous access" enabled.



      What am I missing?







      wcf-security






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 5 '12 at 17:25









      Kevin Panko

      6,89894153




      6,89894153










      asked Feb 9 '09 at 15:06









      jyotishka bora

      1,98321819




      1,98321819
























          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          Is another security setting enabled besides the anonymous?



          If you have anonymous selected and another, and have basic or some other type selected you will run into this issue. With WCF you are pretty much limited, while hosting in IIS, to a single security authentication model.



          If you could elaborate a little bit I could possibly provide a better answer. :)






          share|improve this answer





















            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f528518%2fwcf-system-servicemodel-security-securitynegotiationexception%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            0
            down vote













            Is another security setting enabled besides the anonymous?



            If you have anonymous selected and another, and have basic or some other type selected you will run into this issue. With WCF you are pretty much limited, while hosting in IIS, to a single security authentication model.



            If you could elaborate a little bit I could possibly provide a better answer. :)






            share|improve this answer

























              up vote
              0
              down vote













              Is another security setting enabled besides the anonymous?



              If you have anonymous selected and another, and have basic or some other type selected you will run into this issue. With WCF you are pretty much limited, while hosting in IIS, to a single security authentication model.



              If you could elaborate a little bit I could possibly provide a better answer. :)






              share|improve this answer























                up vote
                0
                down vote










                up vote
                0
                down vote









                Is another security setting enabled besides the anonymous?



                If you have anonymous selected and another, and have basic or some other type selected you will run into this issue. With WCF you are pretty much limited, while hosting in IIS, to a single security authentication model.



                If you could elaborate a little bit I could possibly provide a better answer. :)






                share|improve this answer












                Is another security setting enabled besides the anonymous?



                If you have anonymous selected and another, and have basic or some other type selected you will run into this issue. With WCF you are pretty much limited, while hosting in IIS, to a single security authentication model.



                If you could elaborate a little bit I could possibly provide a better answer. :)







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Feb 9 '09 at 15:14









                Adron

                1,47672130




                1,47672130






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f528518%2fwcf-system-servicemodel-security-securitynegotiationexception%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    404 Error Contact Form 7 ajax form submitting

                    How to know if a Active Directory user can login interactively

                    TypeError: fit_transform() missing 1 required positional argument: 'X'