Anasayfa


Sharepoint üzerinden Host Header kullanarak bir site oluşturduğunuzda bir türlü siteye bağlanamayorsanız, kullanıcı adı ve şifre girdiğinizde 3 kere tekrar tekrar girmenize rağmen 401 hatası ile karşılaşıyorsanız Windows Server işletim sisteminizde ki registry anakhtarları ile oynamanız gerekecektir.

Yapılması gerekenler :

- regedit çalıştırılır

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa altında Lsa ya sağ tıklayıp Yeni bir DWORD değeri oluşturun. İsim olarak DisableLoopbackCheck yazın.

- Yeni oluşturduğunuz DWORD 'e sağ tıklayıp güncelleyin, value alanına 1 yazın ve ok leyin

- Sunucuyu restart ettiğinizde artık sitenize bağlanabilirsiniz.

 

Sharepoint listelerinden sadece kendi oluşturduğunuz view deki dataları çekmek isterseniz.

SPView spview = myList.Views["BenimView imin adı"];

SPListItemCollection collection = myList.GetItems(spview);

Merhaba arkadaşlar,

sizde bir custom list i update ederken aşağıdaki hata ile karşılaşıyorsanız.

The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.

yapmanız gereken update kodunuzdan önce SPweb in AllowUnsafeUpdates özelliğini true ya eşitlemektir.

                                spweb.AllowUnsafeUpdates = true;
                                SPList spList = spweb.Lists["ListeAdınız"];
                                SPListItem newItem = spList.Items.Add();
                                newItem["ListeKolon1"] = SPContext.Current.Web.CurrentUser.Name.ToString();
                                newItem["ListeKolon2"] = "Kolon Değer";
                                newItem.Update();
                                spweb.AllowUnsafeUpdates = false;

update işlemi bittikten sonrada false yapmayı unutmayın :)

SPSecurity.RunWithElevatedPrivileges(delegate() {

using(SPSite site =new SPSite(SPContext.Current.Site.ID)) {

  ServerContext serverContext = ServerContext.GetContext(site);

   UserProfileManager userProfileManager =

      new UserProfileManager(serverContext);

   userProfile = userProfileManager.GetUserProfile(userName);

 }

});

Arkadaşlar Merhaba,

Sizde benim gibi sharepoint ribbon menüde yetkisiz kullanıcılarda scroll problemi ile karşılaşırsanız yapmanız gereken tek şey css kodlarınızı aşağıdaki gibi SPSecurityTrimmedControl arasına almak.