問題タブ [adal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1028 参照

azure - Azure ADAL (バージョン 2.14) AcquireToken エラー

次の行を使用して、ローカルで作業しているときにユーザーを認証できます

ローカルで、サインイン画面と UserInfo を取得します。

Web アプリを Azure に発行すると、上記のコードがこのエラーで失敗します

これは何が原因ですか?共有サイト (例: xxx.azurewebsites.net) に発行しています。そのため、サーバー コンピューターにアクセスして変更を加えることができません。ポータルを使用する以外にはありません。

コードはローカルで期待どおりに機能します。

また、JavaScript バージョン (ADAL.js) は、同じテナント、clientID、returnURI を使用して動作します

0 投票する
1 に答える
395 参照

angularjs - adaljs ライブラリのロード時に Cordova wp8.1 アプリがクラッシュする

WP8.1、Android、iOS をターゲットとするアプリを開発しました。Android 向けの開発中は順風満帆です。adalJS ライブラリを読み込んで、AAD に対する認証と承認を含めて動作させることができます。このアプリは、Ionic、AdalJS、AngularJS を使用しています。

VS2015 CTP エミュレーターで Windows phone 8.1 用のアプリを実行すると、(プロジェクトでローカルにダウンロードされた) adalJS ファイルを参照するまで実行されます。VS2015 での WP エミュレーターのデバッグ サポートは存在しないため、エラーは発生しません。しかし、adaljs の JavaScript と、app.module および app.config への挿入をコメント アウトすると、ページが読み込まれて動作することがわかりました。
<head>index.html の:

app.route.js

app.module.js:

そのため、アプリを起動して動作させるときに、adal ライブラリへの参照を削除し、index.html の adaljs スクリプト参照をコメントアウトしてデバッグしました。

このエラーを検索しようとしたところ、これが見つかりました:
Mike Jone の Windows Phone の Cordova に関する
ブログ投稿 Villa Rantala のブログ投稿
Old phonegap bug which is resolved

助言がありますか?

0 投票する
1 に答える
121 参照

ios - ADALiOS を使用せずに Office365/SharePoint Online 検索 Web サービスにアクセスする

ADALiOS ライブラリ ( https://github.com/AzureADSamples を使用して、iOS からhttps://myTenant.sharepoint.com/_vti_bin/search.asmxなど、テナントの Office365 (SharePoint) 検索サービスにアクセスしようとしています 。 /NativeClient-iOS )。

サンプルはすべて、別のアプリケーションのセットアップ、Web API の統合など、非常に複雑に見えます。

最後に、一度認証し、トークンを取得して、各リクエストに送信するだけでよいと思います。

この (一見) 簡単なタスクを実行する方法を示すサンプルはありますか? または、おそらく ADALiOS がなくても、これを行ったことがありますか?

どんなヒントでも大歓迎です!

オー

0 投票する
1 に答える
207 参照

javascript - adal javascript Windows ストア アプリ トークン

Microsoft.Preview.WindowsAzure.ActiveDirectory.Authentication ライブラリを介して AAD で認証する JavaScript Windows ストア アプリがあります。これは、Azure でホストされている ASP.NET WebAPI に対して機能します。正常に動作し、ユーザーにログインするように促します (Windows ログイン サービス)。一度ログインすると、ユーザーは作業でき、再度ログインするように求められることはありません。私が見つけた問題は、ユーザーがしばらくアプリを使用していない場合、よくわかりませんが、20 分から 30 分の間だと思いますが、アプリはアイドル状態になります。ユーザーのクエリには応答しません。webApiとの通信が途絶えてしまったのだと思いますが、アプリが取得したトークンの有効期限が切れているのか、Azure自体が接続を切断しているのかはわかりません。

これは私がトークンを取得する方法です

および webApi 呼び出し

追加してみました

<sessionTokenRequirement lifetime="96:00:00" />および<cookieHandler persistentSessionLifetime="60.0:0:0" requireSsl="true" />web.configにありますが、それでもエラーが発生します。

更新トークンについて何か読んだので、プロジェクトに ADAL の新しいリリースを追加しようとしましたが、それに取り組んでいますが、Windows ストア アプリの例が見つかりません。

問題の原因と解決方法についての手がかりはありますか??

御時間ありがとうございます。

0 投票する
1 に答える
723 参照

authentication - 別のテナント ID からの Azure ADAL AcquireToken

サーバーが関連付けられているテナント ID ではないエンドポイントの Web サーバーから AcquireToken を呼び出す方法を知っている人はいますか?

https://login.windows.net/XXX/から Azure 管理トークンを取得しようとしています。XXX は私のテナント ID ではありません。これは、資格情報の入力を求める AcquireToken バージョンを使用している場合にのみ機能しますが、Web サーバーからはできません。

具体的には、CloudContext.Clients.CreateResourceManagementClient には SubscriptionCloudCredentials が必要です。リソースはhttps://management.azure.comで、サブスクリプション ActiveDirectoryTenantId はアプリケーションの tenantId と同じではありません。

資格情報の入力を求められることなく、別のテナントからトークンを取得するにはどうすればよいですか?

0 投票する
0 に答える
328 参照

ios - iOS ADAL 認証フロー

非常に明白な何かが欠けているような気がします...

ネイティブ iOS アプリケーションで ADAL を使用しています。Azureなどへの接続など

最近まで、この流れはうまくいっていました。今日の時点で、それは壊れているように見えます。

iOS用のoffice365 sdkから取得したLogInControllerがあります。次の方法:

rootViewController の viewDidLoad() で呼び出されるこのメソッドで呼び出すこと。

私が今抱えている問題は、ユーザーが初めてログインしたときです。これは、o365 Web 認証ビューに適切にリダイレクトされます。ユーザーは正常に認証でき、ホーム ビュー コントローラーが表示されます。ただし、コード:

呼び出されることはありません。以前は、認証後にそのコードが実行されていました。どんな提案でも大歓迎です。

0 投票する
4 に答える
4242 参照

ios - iOS ADAL 認証からログアウトする方法は?

ADAL ライブラリを iOS アプリケーションに統合しましたが、正常に動作しています。しかし、今は ADAL からログアウトしたいと考えています。どうすればログアウトできますか?