私は ibm-application-bnd.xml が次のように定義された強化された耳を持っています
<?xml version="1.0" encoding="UTF-8"?>
<application-bnd xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-application-bnd_1_0.xsd"
version="1.0">
<security-role name="myRole">
<special-subject type="ALL_AUTHENTICATED_USERS" />
</security-role>
この myRole は、WAR web.xml でも定義されています。ロールと ALL_AUTHENTICATED_USERS の間のマッピングは WAS6.1 では正常に機能しましたが、WAS8 では EAR をデプロイした後、「セキュリティ ロールからユーザー/グループへのマッピング」で、myRole Special Subjects が none としてマッピングされていることがわかります。特別な件名を「すべて認証済み...」に手動でマッピングする必要があります。
代わりに ibm-application-bnd.xmi を作成しようとしましたが、現在 RAD を使用しておらず、Eclipse でそれを実行できるかどうかわかりません。埋める方法!