我在Windows 8 Silverlight App.中使用了 for LinkedIn身份验证
现在我正在开发Windows 8.1 (WInRT)应用程序。不支持吊床。有替代品吗?
或者,请您将我的链接转发给教程,介绍如何在windows 8.1中使用linkedIn身份验证,而不需要MVC,也不需要吊床?
using Hammock.Authentication.OAuth;
using Hammock.Web;
internal static OAuthWebQuery GetRequestTokenQuery() //using Hammock.Authentication.OAuth;
{
SingletonClass singletonInstance = SingletonClass.MeraKyaHogaSingletonClassObject; //Singleton Instance
var oauth = new OAuthWorkflow
{
ConsumerKey = singletonInstance.LinkedIn_consumerKey,
ConsumerSecret = singletonInstance.LinkedIn_consumerKeySecret,
SignatureMethod = OAuthSignatureMethod.HmacSha1,
ParameterHandling = OAuthParameterHandling.HttpAuthorizationHeader,
RequestTokenUrl = singletonInstance.LinkedIn_RequestTokenUri,
Version = singletonInstance.LinkedIn_oAuthVersion,
CallbackUrl = singletonInstance.LinkedIn_CallbackUri
};
var info = oauth.BuildRequestTokenInfo(WebMethod.Get); //using Hammock.Web;
var objOAuthWebQuery = new OAuthWebQuery(info, false);
objOAuthWebQuery.HasElevatedPermissions = true;
objOAuthWebQuery.SilverlightUserAgentHeader = "Hammock";
return objOAuthWebQuery;
}发布于 2015-02-28 17:24:03
Twitter也有同样的问题。我选择使用AsyncOAuth (https://github.com/neuecc/AsyncOAuth)。
有一个示例通用应用程序,你可以重写它来使用它与LinkedIn APIs https://github.com/neuecc/AsyncOAuth/blob/master/AsyncOAuth.WindowsStoreApp/Twitter.cs。
https://stackoverflow.com/questions/28021507
复制相似问题