Hi Everybody it has been a while since i blogged this is because i am very busy with my development
In SharePoint 2010 you can view my progress on http://sharepoint-test.nl
While developing for 2010 I came across a problem which kept me searching for like 2 days.
So this is something you really need to blog on I thought.
I was busy with the SharePoint Cks:EBE Which you can find on codeplex.
This enhanced blogging edition is made for use with SharePoint 2007.
But of course I want to make it work in SharePoint 2010 Foundation server.
One of the things that did not work were the Friendly Url´s….
After a while I found out that it had to do with HTTP Modules. What is the case.
HttpModules use authentication of the Application pools.
In previous SharePoint environments you got iis 6 or iis 7 where the application pools
where set to use classic authentication. In the new Beta Version it is set to integrated.
So I thought this is a easy one just put it to integrated and problem solver NOT!
SharePoint started to do weird things with authentication. So putted the setting back.
And went on with my search.i came across this blog post.
So from the system.web I replaced my module to system.webserver
Remove
------------
<system.web>
<httpModules>
<add name="CksEbeModule" type="CKS.EBE.BlogHttpModule, CKS.EBE, Version=0.1.0.0, Culture=neutral, PublicKeyToken=3e8b700c069fb747" />
</httpModules>
</system.web>
Add
====
<system.webServer>
<modules>
<add name="CksEbeModule" type="CKS.EBE.BlogHttpModule, CKS.EBE, Version=0.1.0.0, Culture=neutral, PublicKeyToken=3e8b700c069fb747" />
</modules>
</system.webServer>
===
This solved my problem.
But be aware if you are doing this it is for the whole webserver and not just the web so you need to make exceptions in your code.
Hope this helps you saving a lot of time searching….