นี่คือวิธีที่ฉันทำ:
URL โทรกลับที่ลงทะเบียน:
http://127.0.0.1/Callback.aspx
OAuthTokenResponse authorizationTokens =
OAuthUtility.GetRequestToken(ConfigSettings.getConsumerKey(),
ConfigSettings.getConsumerSecret(),
"http://127.0.0.1:1066/Twitter/Callback.aspx");
ConfigSettings:
public static class ConfigSettings
{
public static String getConsumerKey()
{
return System.Configuration.ConfigurationManager.AppSettings["ConsumerKey"].ToString();
}
public static String getConsumerSecret()
{
return System.Configuration.ConfigurationManager.AppSettings["ConsumerSecret"].ToString();
}
}
Web.config:
<appSettings>
<add key="ConsumerKey" value="xxxxxxxxxxxxxxxxxxxx"/>
<add key="ConsumerSecret" value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>
</appSettings>
ตรวจสอบให้แน่ใจว่าคุณตั้งค่าคุณสมบัติ "ใช้พอร์ตไดนามิก" ของโปรเจ็กต์ของคุณเป็น "เท็จ" และป้อนหมายเลขพอร์ตแบบคงที่แทน (ฉันใช้ 1066)
ฉันหวังว่านี่จะช่วยได้!