簡體   English   中英

無法通過網關Jhipster 4.9.0微服務架構登錄

[英]Unable to login through gateway jhipster 4.9.0 microservice architechture

我已經通過jHipster 4.9.0生成了微服務應用程序。 我的UAA服務器在端口9999上運行,在8080上的網關上運行,這些微服務通過jHipster注冊表連接。 當我嘗試通過網關登錄時,盡管網關在AuthResource.java文件中具有此終結點,但仍為我提供了/ auth / login的404信息 我剛剛生成了這些微服務,並嘗試登錄,但是很遺憾,我無法登錄。如果出現問題,請指導我,我不想使用最新版本的jHipster。 JHipster注冊表版本是3.3。 從github下載war。 如果您能以任何方式幫助我,那將是很棒的。 提前致謝。

在此處輸入圖片說明

提到您對我的問題的評論,您將得到“無法獲取/ auth / login”,這是來自webpack-dev-server而不是spring應用程序的答案。 這意味着開發服務器根本不會將您的請求代理到后端。

您可以通過更改文件“ webpack.dev.js”來解決此錯誤,在該文件中應會看到類似以下內容

    proxy: [{
        context: [
            '/uaa',
            /* jhipster-needle-add-entity-to-webpack - JHipster will add entity api paths here */
            '/api',
            '/management',
            '/swagger-resources',
            '/v2/api-docs',
            '/h2-console',
            '/auth' // that one is probaly missing!!
        ],
        target: 'http://127.0.0.1:8080',
        secure: false,
        headers: { host: 'localhost:9000' }
    }],

您的代理列表中似乎沒有“ / auth”。 添加它並重新啟動yarn start以使其正常工作。

暫無
暫無

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

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