springboot-rsocketbasicauth-example:在RSocket和Spring Boot中使用身份驗證的示例
點選標題進入github
請按照以下步驟執行示例應用程式:
- 執行以下命令以啟動hello-service:
./gradlew :hello-service:bootRun
- 在新終端中,執行以下命令將請求傳送到不安全的hello端點:
如果成功,您將看到以下響應:./gradlew :hello-client:bootRun --args="hello Bob"
2019-12-18 11:02:55.038 INFO 3540 --- [ main] e.client.hello.HelloClientApplication : Sending message without Basic Auth metadata... 2019-12-18 11:02:55.065 INFO 3540 --- [ main] e.client.hello.HelloClientApplication : Response: Hello, Bob, from unsecured method
- 接下來,執行以下命令將請求傳送到安全hello.secure端點:
您將收到一個,io.rsocket.exceptions.ApplicationErrorException: Access Denied因為您沒有提供有效的替代。./gradlew :hello-client:bootRun --args="hello.secure Bob"
- 接下來,執行以下命令將請求傳送到安全hello.secure端點,但是這次提供有效的替代:
如果成功,您將看到以下響應:./gradlew :hello-client:bootRun --args="--username=admin --password=password hello.secure Bob"
2019-12-18 11:07:12.171 INFO 3575 --- [ main] e.client.hello.HelloClientApplication : Sending message with Basic Auth metadata... 2019-12-18 11:07:12.284 INFO 3575 --- [ main] e.client.hello.HelloClientApplication : Response: Hello, Bob, from secured method
相關文章
- Spring Boot中的Firebase身份驗證+Firestore整合原始碼Spring BootREST原始碼
- 使用 JWT 身份驗證保護你的 Spring Boot 應用JWTSpring Boot
- Spring Boot 3中實現多種身份驗證方法開源案例Spring Boot
- Spring Security 6中使用PKCE實現身份驗證Spring
- Kerberos 身份驗證在 ChunJun 中的落地實踐ROS
- 零知識證明在隱私保護和身份驗證中的應用
- JMS 在 Spring Boot 中的使用Spring Boot
- Spring Boot使用JWT進行token驗證Spring BootJWT
- 2.13.3 使用 Oracle Wallet 實現在DBCA中使用身份驗證Oracle
- 在Linux Shell程式中進行身份驗證(轉)Linux
- 作業系統身份驗證和口令檔案身份驗證總結作業系統
- 使用Spring Boot實現的GraphQL示例Spring Boot
- 使用java完成ldap身份驗證JavaLDA
- RSocket入門:Spring Boot伺服器 -Spring.ioSpring Boot伺服器
- Oracle的身份驗證Oracle
- asp.net 角色身份驗證的使用ASP.NET
- javascript 驗證身份證JavaScript
- 在Delphi中使用正規表示式校驗身份證號
- 8、使用 Spring Boot 搭建的一個 Spring MVC 示例(持續更新中)Spring BootMVC
- asp.core 同時相容JWT身份驗證和Cookies 身份驗證兩種模式JWTCookie模式
- 在 Spring Boot 中使用 JPA 和 MySQLSpring BootMySql
- 也談Asp.net 中的身份驗證ASP.NET
- WEB身份驗證Web
- 在Spring Boot中實現OAuth2.0認證Spring BootOAuth
- Spring Boot(十一):Spring Boot 中 MongoDB 的使用Spring BootMongoDB
- Spring Boot(三):Spring Boot 中 Redis 的使用Spring BootRedis
- 在Windows和UNIX下利用PHP和LDAP進行身份驗證(轉)WindowsPHPLDA
- Spring Boot中實現輸入引數驗證教程Spring Boot
- 身份證驗證工具類
- Spring Security小教程 Vol 4. 使用使用者名稱和密碼驗證身份-UsernamePasswordAuthenticationFilterSpring密碼Filter
- 自定義Spring Security的身份驗證失敗處理Spring
- Javascript使用正則驗證身份證號(簡單)JavaScript
- java 實現從15位~18位的身份證號碼轉換,校驗中國大陸公民身份證、香港居民身份證、澳門身份證和臺灣身份證。Java
- Spring Boot專案中使用 TrueLicense 生成和驗證License(伺服器許可)Spring Boot伺服器
- JS驗證身份證的合法性JS
- Spring Boot中使用gRPC與Protobuf驗證教程原始碼Spring BootRPC原始碼
- PHP 驗證身份證號碼PHP
- 中國身份證號驗證庫