Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 如何在windows服务中实现Salesforce oAuth2.0_C# 4.0_Oauth 2.0_Salesforce - Fatal编程技术网

C# 4.0 如何在windows服务中实现Salesforce oAuth2.0

C# 4.0 如何在windows服务中实现Salesforce oAuth2.0,c#-4.0,oauth-2.0,salesforce,C# 4.0,Oauth 2.0,Salesforce,我必须实现一个windows服务,它将使用salesforce oauth2.0进行身份验证 按照流程,我们首先调用授权URL,它会将用户重定向到登录页面。对于web应用程序,用户可以使用浏览器登录,登录后,它会重定向到回调url,url中包含令牌和其他详细信息,我们可以在重定向页面上编写代码以获取令牌等以供进一步使用,但如何在服务器上运行的windows服务中处理它 请在这方面帮助我?我可以为我的windows服务处理这种情况。流程将与问题中解释的相同 在回调url上,我们从REST API获

我必须实现一个windows服务,它将使用salesforce oauth2.0进行身份验证

按照流程,我们首先调用授权URL,它会将用户重定向到登录页面。对于web应用程序,用户可以使用浏览器登录,登录后,它会重定向到回调url,url中包含令牌和其他详细信息,我们可以在重定向页面上编写代码以获取令牌等以供进一步使用,但如何在服务器上运行的windows服务中处理它


请在这方面帮助我?

我可以为我的windows服务处理这种情况。流程将与问题中解释的相同

在回调url上,我们从REST API获得一些详细信息,如令牌、刷新令牌等。我们可以将这些信息存储在数据库表中,我们的windows服务可以使用数据库中的该令牌从salesforce资源获取数据。如果会话过期,我们可以使用刷新令牌来获取新会话。通过这种方式,用户只需登录salesforce一次,然后windows服务将负责登录