簡體   English   中英

如何在 Windows 10 的 IIS 管理器上啟用 CORS?

[英]How to enable CORS on IIS Manager of Windows 10?

我使用 IIS 管理器(Windows 10)創建了一個 HTTPS 服務器。 現在,我希望這台服務器支持 CORS 請求。

我讀過一些資料。 例如,這個鏈接說我必須在目錄中創建一個文件 web.config。 不幸的是,它沒有成功。 這個鏈接說我應該編輯一些配置文件,但我在我的機器上找不到它們。

我最近遇到了類似的問題。 大多數教程/文檔僅建議在配置中添加自定義標頭。 但這並不告訴 IIS 自己處理 CORS 預檢請求。

為此,您必須在 IIS 中安裝CORS 模塊並在 web.config 文件中添加一些配置,如下所述: IIS CORS 模塊配置參考

我最近使用它來將代理反向到 REST API 並僅在 IIS 中處理 CORS,這樣我就不必重建我的項目來更改 CORS 設置。

嘗試將其添加到:

    <system.webServer>
        <modules>
            <remove name="WebDAVModule" />
        </modules>
    </system.webServer>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM