iT邦幫忙

0

以 "Web Deploy" 發佈網站到 IIS,已設定好了卻顯示 "授權失敗"

網路上有很多熱心的大大寫了 Web Deploy 發佈網站到 IIS 的教學文章
例如:http://charleslin74.pixnet.net/blog/post/443740325-%5Bwindows%5D-%E8%A8%AD%E5%AE%9Aiis%E5%95%9F%E7%94%A8web-deploy

對於上述的教學,小弟已完全照作,但在發行時,錯誤訊息顯示 "授權失敗"

http://ithelp.ithome.com.tw/upload/images/20170727/20106362M70OK1fNhe.png

但在 IIS 管理員上面,的確顯示已設定好了

http://ithelp.ithome.com.tw/upload/images/20170727/20106362NZwRi4DjgW.png

後來發現,重新打開 "啟用 Web Deploy 發行" 這個視窗,使用者就會跳回 administrator
明明已經按下 "設定" 然後關閉

http://ithelp.ithome.com.tw/upload/images/20170727/201063620F9CqsxP38.png

請問這樣是不是還是哪裡沒有設定到呢? 謝謝各位先進解惑.....

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

2 個回答

0
aptx1596
iT邦新手 4 級 ‧ 2017-07-27 20:39:48

401 錯誤
經驗告訴我,您第五步安全設定可能有問題。(有設定寫入權限嗎?)

fastmove iT邦新手 5 級 ‧ 2017-07-28 11:37:13 檢舉

謝謝提醒,但我已設定成 "完全控制" 還是不行,我覺得問題也有可能是在在其他地方(有時候表現出來的錯誤訊息不一定能指向真正的問題點)

小弟又看了很多網路上的教學,幾乎所有例子都是在同一台電腦上完成。但我的情況則是 VS2017 安裝在自已筆電,透過區網(撥通VPN)發佈到總部的 IIS伺服器上,可能是檔案存放的位置不對 (我後來試過把我所設計的ASP.Net 網站整個copy到 IIS 伺服器的 C:\inetpub\wwwroot\ 但還是一樣),又或著是設定少了什麼東西...
總之,目前的進度只有在 IIS 裡面用 "瀏覽網站" 的方式能看到,只能再慢慢摸索下去,再不行就要去找書了~

aptx1596 iT邦新手 4 級 ‧ 2017-08-02 20:57:18 檢舉

我自己的話 慚愧 還在用VS2008 跟 VS2013 不過我第一步IIS得安裝我都會把管理工具整個選起來。

還是說有什麼PORT要開啊

fastmove iT邦新手 5 級 ‧ 2017-08-07 09:48:14 檢舉

謝謝ap兄,我問題後來解決了(其實不算解決),所以來回答一下

因為使用者每次都會跳回administrator
所以我發佈時改為以administrator發佈,就可以了...
雖然還不曉得原因,但至少可以運作正常
之後再來慢慢測試..

0
bear820519
iT邦見習生 ‧ 2018-07-03 15:06:24

請問樓主有找到原因嗎?

我也遇到跟您一樣的問題

也是會跳回到Administrator

改回administrator才能夠發佈

我要發表回答

立即登入回答