none
Converting Project Server 2007 PSI Extension to Project Server 2010 RRS feed

  • Question

  • We were working on converting one of our 2007 utilities to 2010.  The utility in question is Project Team Silverlight. In the 2007 version of the module we had created a custom PSI extender for updating the Project Team from within Silverlight. However, we are facing an issue deploying the custom PSI extender in Project Server 2010. It is giving us some permissions/security issues. We were have been stuck on this module for a few days now.

     

    We are trying to convert the 2007 PSI Extension to Project Server 2010. In Project Server 2010, WCF has been implemented. We are trying to create a WCF extension for Project Server 2010. When we try to access the service we created we get an error which is “Service requires windows authentication and it is not enabled on the IIS”.

     

    We were referring to the below links.

     

    https://blogs.msdn.com/b/thelever/archive/2010/06/04/how-to-make-psi-extensions-in-project-server-2010..aspx

    https://blogs.msdn.com/b/thelever/archive/2010/06/04/how-to-make-psi-extensions-in-project-server-2010-part-

     

    It would be good if we can get some information on this error and if there is any way that we can use the  existing Project Server 2007 PSI Extension with some minor changes or if we have to create a WCF service for the same.


    Darrell
    Monday, June 28, 2010 6:15 AM

Answers

  • The project_programmability blog has a new post: Writing a PSI Extension for Project Server 2010.
    There are several things that are different from the way the previous blog article does an extension, as explained in the post.

    The error about requiring Windows authentication is solved by using the following line when programmatically configuring the binding for using a PSI service in an extension:

    binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Ntlm;

    --Jim

    • Marked as answer by Jim Corbin Wednesday, July 7, 2010 3:24 AM
    Wednesday, July 7, 2010 3:24 AM

All replies