iT邦幫忙

0

SSRS 查看報表登入帳號密碼問題

  • 分享至 

  • xImage

Hi

請教各位大神,我在使用SSRS(2019)報表時,一開啟網頁會要求輸入帳號密碼,其實就是我電腦的網域帳號密碼,但還要再打一次,不知道有沒有辦法直接讓已經登入網域的電腦,直接就可以登入,不需要打帳號密碼了?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
kennex_x
iT邦新手 4 級 ‧ 2023-06-29 08:27:52
最佳解答

Dears,
Q:

請教各位大神,我在使用SSRS(2019)報表時,一開啟網頁會要求輸入帳號密碼,其實就是我電腦的網域帳號密碼,但還要再打一次,不知道有沒有辦法直接讓已經登入網域的電腦,直接就可以登入,不需要打帳號密碼了?

A:
沒辦法。
首先,電腦是電腦,服務是服務;
SSRS是另外的服務只是兩個今天都是採用AD帳號登入使用,並且用AD綁定權限而已。
既然是透過網頁登入,你可以用記憶密碼的方式去完成你想做的事情...
p.s 基於資安考量,不建議你用此方式。

Ryan iT邦新手 1 級 ‧ 2023-06-29 08:56:15 檢舉

了解,感謝!

0
sam0407
iT邦大師 1 級 ‧ 2023-06-29 10:31:18

SSRS是可以啟用Windows驗證的,微軟官網上有說明文件:
設定報表伺服器上的 Windows 驗證

看更多先前的回應...收起先前的回應...
Ryan iT邦新手 1 級 ‧ 2023-06-29 11:35:25 檢舉

目前可以用Windows 驗證,但是我仍然要手動輸入我的帳號密碼,我希望可以直接登入就好了。

sam0407 iT邦大師 1 級 ‧ 2023-06-29 13:18:53 檢舉

您有看了上面連結的文件嗎?

ASP.NET 必須設定 Windows 驗證。 報表伺服器 Web 服務的 Web.config 檔案預設會包含 <authentication mode="Windows"> 設定。 如果您將它變更為 <authentication mode="Forms">,Reporting Services 的 Windows 驗證將會失敗。

報表伺服器 Web 服務的 Web.config 檔案必須有 <identity impersonate= "true" />。

用戶端應用程式或瀏覽器必須支援 Windows 整合式安全性。

入口網站不需要其他組態。

檢查一下以上的設定,用戶端的OS如果太舊也會有問題

Ryan iT邦新手 1 級 ‧ 2023-06-29 13:39:58 檢舉

Hi 我有確認過我的web.config,有相關設定,但還是會跳出輸入帳密的畫面,Chrome和Edge都有這個狀況。

    <authentication mode="Windows" />
    <identity impersonate="true" />
BKY iT邦好手 1 級 ‧ 2023-06-29 13:55:24 檢舉

看一下你電腦的網際網路選項,啟用整合式window驗證有沒有勾
https://ithelp.ithome.com.tw/upload/images/20230629/20105266XLNh5vLvHf.jpg

Ryan iT邦新手 1 級 ‧ 2023-06-29 14:21:10 檢舉

看起來原本就有了。https://ithelp.ithome.com.tw/upload/images/20230629/200289613BjLCKtpRB.png

我要發表回答

立即登入回答