Creating SharePoint Calendar All Day or Daily Recurring Event

This post is a contribution from Manish Joshi, an engineer with the SharePoint Developer Support team Whether you are creating a daily recurring event using SharePoint web service lists.asmx or via REST calls, you will need to make sure that TimeZone property is set to 0 otherwise the SharePoint calendar recurring event will be created…

1

Integrating Custom Identity provider with Asp.net and Provider hosted apps to achieve single sign on with Forms Based Authentication

This post is a contribution from Sohail Sayed, an engineer with the SharePoint Developer Support team We demonstrated creating a custom identity provider and integrating it with SharePoint to achieve single sign on in the blog post https://blogs.technet.microsoft.com/sharepointdevelopersupport/2017/07/07/creating-a-custom-identity-provider-and-integrating-with-sharepoint-to-achieve-single-sign-on-with-fba-across-multiple-web-applications/. In this blog we will demonstrate integrating the custom identity provider with Asp.Net web sites and Provider hosted…

0

Creating a Custom Identity Provider and integrating with SharePoint to achieve single sign on with FBA across multiple web applications

This post is a contribution from Sohail Sayed, an engineer with the SharePoint Developer Support team We had a scenario where we needed to use Forms Based Authentication with SharePoint and at the same time have single sign on across multiple web applications. Configuring FBA with SharePoint can be easily achieved through membership and role provider…

0

Fixing issue in making cross domain Ajax call to SharePoint REST service in Chrome

This post is a contribution from Jing Wang, an engineer with the SharePoint Developer Support team Symptom: Remote Ajax Application is configured with Windows Authentication. It makes XMLHttpRequest to SharePoint 2013 Web Service, listdata.svc. Sample code: <!DOCTYPE html> <html> <head> <script src=”http://ajax.cdnjs.com/ajax/libs/json2/20110223/json2.js” type=”text/javascript” ></script> <script src=”http://code.jquery.com/jquery-1.9.1.js” type=”text/javascript” ></script> </head> <body> <h1>test page</h1> <script type=”text/javascript”> //Ajax…

2

TFS Build configuration issue for SharePoint

This post is a contribution from Sohail Sayed, an engineer with the SharePoint Developer Support team We recently worked on an issue with a customer configuring TFS build for SharePoint 2013 Customer followed the article https://msdn.microsoft.com/en-us/library/ff622991.aspx There seems to be some changes compared to this article for resolving the SharePoint reference assemblies which I have…

0

Fixing Client secret expiration errors for Provider hosted add-in on SharePoint Online.

This post is a contribution from Mustaq Patel, an engineer with the SharePoint Developer Support team You have a  Provider hosted add-in for SharePoint Online hosted in Azure or public facing IIS Server and it fails due to ClientSecret expiry. You will see the below error Invalid issuer or signature. at Microsoft.IdentityModel.S2S.Tokens.JsonWebSecurityTokenHandler.VerifySignature(String signingInput, String signature,…

0

Fixing error “The Request uses too many resources.” in CSOM / REST operation

This post is a contribution from Sohail Sayed, an engineer with the SharePoint Developer Support team You may occasionally run into the following error when calling a CSOM API in SharePoint Error : The Request uses too many resources. If you check the ULS logs you can see the below error Potentially excessive number of…

0

HOW TO: Add users to SharePoint Groups using SharePoint 2013 UserGroup.asmx Web Service

This post is a contribution from Raghavendra B Nanjaiah, an engineer with the SharePoint Developer Support team. Problem When you try to add users through the UserGroup.asmx web service (http://localhost/_vti_bin/UserGroup.asmx) in SharePoint 2013 with the sample code below. sp.UserGroup usrgrpService = new sp.UserGroup(); usrgrpService.Credentials = new System.Net.NetworkCredential("Administrator", "access", "contoso");   usrgrpService.AddUserToGroup("Dev Members", "usera", "contoso\\usera", "usera@contoso.com",…

2