次の方法で共有

Basic 認証が必要なWebサイトからPowerQueryでデータを取り込む方法について

Anonymous
2016-10-03T05:18:41+00:00

現在、Excel にPowerqueryをインストールし、使用しています。

PowerQueryを使ってこのWeb(Redmine)にあるデータをExceに取り込みたいのですが、認証がされず、うくいきません。このWebサーバにはBasic認証の設定がしてあり、もちろんRedmineの認証も併用されています。アクセスはWebブラウザでのみ行い、DBに直接アクセスする方法は用意されていないません。

このような環境で、Powerqueryにはどのような入力すればいいのでしょうか?

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

6 件の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
    2016-10-04T06:30:37+00:00

    Web ページ自体の (HTTP サーバーの機能としての) Basic 認証と、Redmine にログインするためのフォーム認証の両方が別々の資格情報で必要、という状況なのですね。ユーザー インターフェイスを見る限り PowerQuery から提示できる資格情報は1種類だけのようですが、そうだとするとこのアクセスはできなさそうです。

    回避方法が無いかについては

    • このフォーラムでさらなる回答を待つ
    • TechNet フォーラム (日本US) で再質問する (英語ができるなら US の方が活発)
    • Microsoft の有償サポートを利用する (プロフェッショナル サポート以上の契約が良いでしょう)

    あたりでしょう。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2016-10-04T05:02:13+00:00

    アドバイスありがとうございます。RedmineはASPなので直接ログとかにアクセスでず、残念ながら動きの詳細の状況は把握できていません。

    >>「認証がされず」という状況

    説明不足ですみません。以下のような状況です。

    1.データソースにしたいページのURLをキックし、Basic 認証後、表示されたページのURLをコピーします。(URLはhttps://~)

    2.Excelで新規シートを作り、Powerqueryのリボンの[Webから]をクリックします。

    3.表示されたWizardにコピーしたURLをペーストします(基本オプションボタンを選択)。[次へ]をクリック。

    4.左のメニューで[基本]を選び、baisc認証のユーザー名とパスワードを入力し、[接続]をクリックます。

    [結果] Wizard上部に黄色のバックグラウンドで[ユーザーは承認されませんでした]と表示され、それ以上先にすすめなくなります。(適用対象レベルを変えたり、ユーザー名/PasswordをRedmin用のものに変えたりしても、承認されませんでした。)

    という状況です。Baisic認証なので、URLにユーザー名パスワードをつける方法もためしてみましたが成功しませんでした。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
    2016-10-03T09:32:12+00:00

    データソースの場合でも Office と Windows のインターネット アクセス コンポーネントが使用されることに変わりはないので、影響を受けるかと思います。ただご質問のケースでは SSL を使用されているという事なので、この影響ではないですね、

    「基本認証」=Basic認証というご理解は正しいでしょう。「認証がされず」という状況は具体的にどのようになっているという事なのでしょうか。資格情報が Redmine に正しく提供されない、提供された資格情報が Redmine で拒否される、資格情報は正しく処理されるが必要なデータが返却されない、など色々なケースがありそうですがサーバー側のログなどで確認できないのでしょうか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2016-10-03T05:49:49+00:00

    サイトはSSL を使用しています。またこれは、Powerqueryの質問です。サイト上officeファイルを開こうとしているのではなく、データソースするだけですの上記KBとは関係ないように思えます。

    基本的な質問ですが、Powerqueryでは、Webアクセス指定として[匿名][Windows][基本][WebAPI][組織アカウント]が選べますが、Basic認証のユーザー名とパスワードは[基本]に入れるのでよいのでしょうか? Web上(redmine)のユーザー名とパスワードはどのように設定する場いいのでしょうか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
    2016-10-03T05:31:17+00:00

    BASIC 認証のサイトはセキュアな接続 (SSL/TLS) を利用していますか。

    平文 (HTTP) の場合は、以下の制限に当たっているのではないかと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません