Windows ストアアプリ開発の話です。 Windows 8.1 および Windows Phone 8.1 を対象とした内容です。 (8.0 以前あるいは 10 以降については触れません。) 「Authentication and User Identity (HTML)」 に書かれているように、Windows ストアアプリ内にユーザー認証の機能を組み込むための選択肢はいろいろあります。 このエントリでは、その中の一つである Web 認証ブローカー (Web authentication broker) について紹介します。 Web 認証ブローカー (Web authentication broker) の概要 Web 認証ブローカーは、OpenID や OAuth などのインターネット経由の認証プロトコル *1 を使うオンライン ID プロバイダーに接続してユーザー認証する (あるい
I saw Veer's answer. I think it's right, but it did not I work for me. Maybe I am using .NET 4 and am using 64x OS so kindly check this. You may put in setup or check it in start-up of your application: private void Form1_Load(object sender, EventArgs e) { var appName = Process.GetCurrentProcess().ProcessName + ".exe"; SetIE8KeyforWebBrowserControl(appName); } private void SetIE8KeyforWebBrowserCo
Photo by Sharon McCutcheon on Unsplashはじめにスタディスト開発部でWindowsアプリを担当しているC#erの島田です。好きなLINQはFirstOrDefaultです。 スタディストが開発・運営するTeachme BizではSAML認証によるシングルサインオン機能を提供しています。SAML認証の詳細はここでは省略しますが、Webブラウザベースで認証を行う仕組みです。 サービスとしての整合性をとるため、Webアプリに加えネイティブアプリでも同様にSAML認証の実装が必要でした。今回は、このSAML認証をWindowsアプリに実装するにあたり行った技術選定についてご紹介します。 WindowsアプリでのSAML認証SAML認証を実現するにあたり、大前提としてIdPが提供する認証ページを正しく表示する必要があります。Teachme BizのWindowsア
連載 INDEX 次回 → はじめまして、OpenID Foundation Japan事務局長のNovです。 このたびは、Build InsiderでOAuth 2.0とOpenID Connectに関する記事を書かせていただくことになりました。 今回はOAuth 2.0、次回はOpenID Connectについて、ユースケースごとのフロー(Flow)や関連仕様についてまとめていきます。 OAuth 2.0仕様策定から5年 OAuth 2.0はIETF OAuth WG*1で仕様策定されている標準仕様群である。 最もコアとなるRFC 6749&RFC 6750はどちらも2012年にRFC化されており、すでに策定から5年以上が経過している。OpenID Foundation Japanの翻訳WGでもこれらは翻訳済みである。 The OAuth 2.0 Authorization Frame
発端 [連絡] Termtter の OAuth 機能は廃止の予定 - セキュリティ的な理由から #termtter @jugyo OAuthあまり良くわかっていないですがどういったことが問題になるのでしょうか? >< @sugyan Termtter のようなアプリの場合、ユーザーのPCに consumer key 等を置かざるを得なくて、それを使えば誰でも Termtter に成り済ませるんですよね #termtter @sugyan consumer key と consumer key secret を安全に保持する方法が思いつかなかったので OAuth はあきらめることにしました #termtter これ、どんな問題があるかなぁ RT @jugyo: @sugyan Termtter のようなアプリの場合、ユーザーのPCに consumer key 等を置かざるを得なくて、それを
Twitter APIのBASIC認証は2010年6月に廃止予定、とのことで、 botたちを延命させるためにもOAuthへの乗換えを決めた。 ゼロから学ぶOAuthや@IT OAuthを知るでなんとなくOAuthについては分かりそうだ。 consumer_keyとconsumer_key_secret、oauth_tokenとoauth_token_secretの4つが手に入ればTwitterAPIに今までどおりアクセスできる。 oauth_tokenとoauth_token_secretは1度取得すれば今のところ無期限に使えるらしい。(保存しておけば) と、いうことでGoogleのOAuthBase.csを用いてauth_tokenを取得してみた。 OAuthBase.csのおかげでかなり楽ちんに取得できます。 送るべきパラメータやら順番はここが参考になりました。 まずは oauth_c
目次1 はじめに2 用意するライブラリ3 OAuth認証のしくみ3.1 補足4 アプリケーションの登録4.1 現在の手順4.2 以前の手順5 実装5.1 OAuthToekn取得5.2 AccessTokenの取得5.3 TwitterAPIの呼び出し6 ライブラリ部6.1 修正等7 サンプルアプリケーション7.1 UI7.2 コード7.3 実行結果 はじめに 前回はベーシック認証を利用し、Twitterにつぶやきを投稿しましたが、今回はOAuth認証を利用してTwitterにつぶやきを投稿してみます。OAuth認証を用いると、Twittの下部にクライアントアプリ名が表示され、ちょっと見栄えもよくなります。また、APIの呼び出し回数の制限も緩和されるらしいです。 OAuth認証は、手間のかかる実装がいくつかあるため、今回はライブラリを使うことにします。 用意するライブラリ Google C
目次1 はじめに1.1 用意するライブラリ2 OAuth認証のしくみ3 アプリケーションの登録3.1 現在の手順3.2 以前の手順4 実装4.1 OAuthToken取得4.2 TwitterAPIの呼び出し4.3 その他5 ライブラリ部5.1 修正等5.2 以前のバージョン6 サンプルアプリケーション:アクセストークン取得6.1 UI6.2 コード6.3 実行結果7 サンプルアプリケーション:ツイート投稿7.1 UI7.2 コード7.3 実行結果 はじめに 今回はデスクトップアプリケーションから、OAuth認証を利用してTwitterにつぶやきを投稿してみます。OAuth認証を用いると、Tweetの下部にクライアントアプリ名が表示され、ちょっと見栄えもよくなります。また、APIの呼び出し回数の制限も緩和されるらしいです。 OAuth認証は、手間のかかる実装がいくつかあるため、今回はライブ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く