Sitecore でアイテムを参照しようとしています。私のコードでは、MyItem1は{12345ABC-4784-4869-AD80-D90B07350835} に対してNullを返します。
「一般ユーザー」は参照できますが、「特別ユーザー」は参照できません。これは権限の問題でしょうか?
注: 「特別なユーザー」アイテムは、マスター データベースと Web データベースの両方に存在します。
Dim SCDataItemValue As String = ""
Dim ADGroupValue As String = ""
If Not Request.QueryString("type") Is Nothing AndAlso Request.QueryString("type").ToString.ToLower.Trim = "special" Then
'Get values for Special User.
SCDataItemValue = "{12345ABC-4784-4869-AD80-D90B07350835}"
ADGroupValue = "GroupAccess_Special"
Else
'Regular User.
SCDataItemValue = "{1911A077-2E41-4CAB-ADAC-1911A077EB62}"
ADGroupValue = "GroupAccess"
End If
Dim scItemID As New Sitecore.Data.ID(SCDataItemValue)
Dim MyItem1 As Sitecore.Data.Items.Item = Sitecore.Context.Database.GetItem(scItemID)