ASP.NET MVC5 を使っています。
Startup.Auth.cs
cs
1 app.UseTwitterAuthentication( 2 new TwitterAuthenticationOptions() { 3 ConsumerKey = ConfigurationManager.AppSettings["TwitterConsumerKey"], 4 ConsumerSecret = ConfigurationManager.AppSettings["TwitterConsumerSecretKey"], 5 Provider = new TwitterAuthenticationProvider() 6 { 7 OnAuthenticated = async context => 8 { 9 context.Identity.AddClaim(new Claim("urn:tokens:twitter:token", context.AccessToken)); 10 context.Identity.AddClaim(new Claim("urn:tokens:twitter:tokensecret", context.AccessTokenSecret)); 11 } 12 } 13 } 14 );
のようにしてツイッター認証をさせてユーザーをログインさせています。(Controllerのコードは割愛)
Azure App Service に乗せて、ドメインを当てていない状態の
http://hoge.azurewebsites.net/signin-twitter?...
ではツイッター認証が上手く行くのですが、
例えば hoge.app.com
のようなドメインを当てると、ツイッター認証に失敗します。
最初CNAMEでドメイン充ててるのがダメなのかと思いAレコードを登録してみたりもしたのですが、ダメでした。
正直、何が原因かがわかりかねている状況(どうエラーメッセージを取得すれば良いかもわかっていない状況)でして、
どなたか、ピンと来たら教えて頂けますでしょうか...?
以上、宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー